Skip to main content

Gift subscription form

Zuora

Gift subscription form

Zephr supports a gifting workflow integrated with Zuora Billing, allowing your users to purchase and send digital or physical gifts to others. After purchase, recipients receive a gift code that can be redeemed on any site page where the gift redemption component is enabled.

The Gift Subscription form is dynamic and configurable based on your needs:

  • When the Gift Toggle is enabled and the Purchase as a Gift checkbox is selected, users are guided through additional steps to provide gift recipient details. If left unchecked, the form behaves like a standard payment form.
  • When the Gift Toggle is disabled, the form is treated exclusively as a gift subscription form. The toggle and checkbox do not appear, and all submissions are processed as gift purchases.

Currently, Zephr does not handle email delivery of gift codes. You can configure your own custom workflow using your billing system or a third-party service to notify the gift recipients.

Prerequisites

  • The configuration, feature.giftingSubscriptions.enabled, must be enabled in your tenant.
  • A hosted payment page specific to that domain must be created in Billing (Settings > Payments > Setup Payment Page and Payment Link). The page ID of the hosted payment page will be used in Zephr.
  • Create a custom field for the gift codes in Billing (Object Manager > Subscription > Create (+ icon) > Add New Custom Field). Ensure that you set the label of this field to GiftCode__c.