Gravity Perks PayPal One-time Fee Addon GPL Overview:
TheΒ One-time FeeΒ perk allows you to add a one-time fee to the first payment of a PayPal Standard subscription. For example, letβs say youβre signing users up for a web hosting package but need to charge them a setup fee on the initial payment. That is now possible with the One-time Fee perk!
How does it work?
PayPal Standard does not support a one-time fee on subscriptions natively; however, it does support a trial period. This perk uses the trial period functionality to simulate a one-time fee concept for PayPal Standard subscriptions.
Unfortunately, this means if you need a trial periodΒ andΒ a one-time fee, this perk will not provide that functionality for you. Once youβve activated the one-time fee, the trial period options will be disabled on the PayPal feed.
There are some interesting combinations that can happen with theΒ One-time FeeΒ andΒ Recurring AmountΒ options. Here is a list of these combinations and how they are processed.
- If theΒ One-time FeeΒ and theΒ Recurring AmountΒ options are both set to product fields, the totals will be added together for the first payment and the total of theΒ Recurring AmountΒ field will be used for the subscription amount.
First Payment = Recurring Amount (RA) + One-time Fee (OTF)
Subscription = RA
- If theΒ One-time FeeΒ option is set to βForm Totalβ and theΒ Recurring AmountΒ option is set to a product field, the form total will be set as the first payment and theΒ Recurring AmountΒ field will be used for the subscription amount.
First Payment = Form Total
Subscription = RA
- If theΒ One-time FeeΒ option is set to a product field and theΒ Recurring AmountΒ option is set to βForm Totalβ, the form total will be use as the first payment and the subscription amount will be set as the form totalΒ minusΒ the total of theΒ One-time FeeΒ product field amount.
First Payment = Form Total
Subscription = Form Total - OTF
How do I enable this functionality?
This perk provides a handy UI for managing the one-time fee for PayPal Standard subscriptions. This documentation assumes you have already installed theΒ Gravity Forms PayPal Payments Standard add-on. If so, follow the steps below to activate this functionality on a GF PayPal Standard subscription feed. These steps are written for creating a news feed and applying the one-time fee; however, you can also apply a one-time fee to existing subscription feeds.
- Select the βPayPalβ menu item under the βFormsβ menu section in your WordPress admin.
- Click the βAdd Newβ button next to the page title.
- Configure the default settings for this feed as required.
Please note:Β You must select βSubscriptionsβ as theΒ Transaction Type. This functionality does not work with any other transaction type. - Scroll down to the bottom of the feed options and will see a new option titled βPerk: One-time Feeβ directly above the βPayPal Conditionβ option. Next to this label, you will find a drop-down with a list of product fields and a special option for βForm Totalβ. Select the product (or form total) that should be billed as a one-time fee.
- Click the βSaveβ button to create your feed.
Reviews
There are no reviews yet.