Learn more about how we support gift subscriptions via the platform to allow customers the ability to gift each other different products and plans.


A donor can create a gift subscription for the recipient from your website or requesting this from your support team. A donor can also renew a gift for a recipient he previously purchased a subscription for.


The donor can log in to your website and create an account, after which he should select a product and plan and select the gift subscription option at the bottom of the page. This will trigger the flow for the donor to enter the recipient's name and email so that the recipient can receive an email with instructions on how to redeem his gift.


You can also create a gift subscription for your customers directly on the platform. Create or select the donor of the subscription and begin the process of creating a new subscription. In the new subscription form, there will be a form to enter the recipient's information. If entered, this subscription will be created as a gift subscription and an email will be sent to the recipient with instructions on how to redeem the gift. You can even scheduled subscriptions ahead of time, which are controlled from the "Gift Start Date" field, and customize a message for the recipient to see in the email associated with the subscription when the gift has been sent.

Gift orders without an email

For mail gift orders without an email address, go to the donor account and add the address of the recipient. After that has been successfully added, create a new subscription, and select the newly created address that belongs to the recipient. The gift order will hence be delivered to the recipient.


  1. A subscription will be created for the donor which will be marked as cancel at period end
  2. An invoice will be generated and the donor will be required to pay the invoice


Once a donor creates a gift a subscription, the recipient will receive an email with a link to redeem the gift. The link will contain a unique redemption code to redeem the gift, this redemption code is also available from the platform under the gift subscription that was created under the donor.

Once the recipient creates an account and redeems his gift, a new subscription will be created under the recipient's account. Gift subscriptions will always set to expire at the period end and will not be configured to automatically renew. A recipient can renew a gift subscription, this will simply add a new subscription phase resulting in a renewal.

Accounting implications

Gift subscriptions are taken into account in the accounting reports. Below is the accounting implication of both the donor and recipient subscriptions separately.


The following logic applies to new and renewed subscriptions. The only difference is if the recipient's subscription did not end yet, a subscription phase will be added to the existing subscription.

  1. Subscription: A subscription will be created under the donor's account and it will be canceled immediately.

  2. Invoice: An invoice will be created, however, it will be ignored from the recognized revenue in the accounting report as it wasn't redeemed yet.

  3. Payment: If the invoice is paid, the payment will impact the payments received accounting row (online or offline)


A recipient can renew a gift subscription under his account, the renewal process will add a new phase to his existing subscription.

  1. Subscription: Once the subscription is redeemed by the recipient, a coupon will automatically be applied to the redeemed subscription. The coupon used is automatically created upon creating a Pelcro account and is set as a one-time coupon.

  2. Invoice: The invoice will be created with a 100% discount due to the coupon that was associated with the subscription. Once this invoice is created, the revenue of the gift will start getting recognized.

  3. Payment: No payment will be required on the invoice for the recipient's subscription since a 100% discount was applied to it.