Gift App
As the name suggest, this plugin allows us to gift a subscription. This plugin allows you to gift a subscription to your friends and family with the help of coupon code.
Gift Features
Enable the discount feature at PayPlans > Settings > Discounts > General > Enable Discounts.
Make sure that your mail settings are enabled, as the gift coupon codes are sent through mail.
This will work for fixed payments only.
You are not allowed to refund any gift subscription. If refunded, then you have to refund individual gifted subscription.
Gift Configuration
- Go to backend Extensions >> Plugin Manager and search for the PayPlans-Gift plugin. Edit and configure it accordingly.
Limit per Order : Set the maximum limit number that user can purchase in a single shot.
Notify Site Administrators : Set to yes, if you want the admin to get mail regarding gift purchase. Else, set it to “No”
Plan Association : You can select applicable plan here.
Taxes and Discounts : Here you can decide whether tax and discount should applicable or not.
Prefix of code : Here you can decide the Code prefix of the generated gift code.
Using Gift App
- On, the invoice confirm screen, you will find the option to add the gift.
- Once the subscription gets active, a mail will be send to user who have purchased the gift. The mail will contain all the gift codes. So, now user can send the codes to the people whom he want to gift.
Person who has gifted the code, has to put the gift coupon code in the “Discount code” field on invoice confirm screen.(Please check the above highlighted part of the screen shot, if you have any confusion .)
- If you want to see the codes, you will find it on backend, discount tab. The codes are save in format GIFT{subscription_id}. The reason for storing in this format is, it can be easily detectable, in case the mails are not send and you want to get the codes.
Related KB's :
How does these gift coupons get generated ?
You don't need to create or import coupons code. They will automatically get created dynamically.
Admin can apply Prefix if want, it's optional.

