
Gravity Perks – Paypal One-time Fee
<p>Add a one-time fee to the first payment of a PayPal Standard subscription.</p>
Version 2.0 beta 1.1Gravity Perks
Description
Recent Versions
View all versionsPlugin Information
- Version
- 2.0 beta 1.1
- Brand
- Gravity Perks
- Credits
- 1
- Updated
- 12/29/2025
Ready to install?
Get access to Gravity Perks – Paypal One-time Fee and 6,000+ more plugins with a subscription.
Get AccessSubscribe to download and install
What does it do?
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.
First Payment = Recurring Amount (RA) + One-time Fee (OTF)
Subscription = RA
First Payment = Form Total
Subscription = RA
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 new feed and applying the one-time fee; however, you can also apply a one-time fee to existing subscription feeds.
Please note: You must select “Subscriptions” as the Transaction Type. This functionality does not work with any other transaction type.