Configuring Subscriptions in PayPal Checkout

Introduction

PayPal Subscriptions enable you to set up recurring payments on a flexible schedule. Subscription support was added in version 2.0 of the official Gravity Forms PayPal Checkout Add-On.

Note: If you receive a notice indicating that credit cards are not supported for subscriptions and will not be displayed on the form itself, you will need to adjust the field settings. This field is not supported in all markets and accounts by PayPal. You can uncheck the Credit Card option under Supported Payment Methods in the PayPal Field settings to disable this notice.

PPC Credit Card Notice

Configuration

For your PayPal compatible form, choose Form → Settings → PayPal Checkout. Create new, or edit an existing feed.

PayPal Checkout Subscription Settings

Settings Reference

General Settings

FieldDescription
Transaction TypeSet to Subscription to load the Subscription Settings options.
Recurring AmountChoose either a specific Product field or the Form Total to use all pricing fields as the recurring amount.
Subscription Product TypeSpecify the product type: Digital, Physical, or Service.
Billing CycleDefines how often the recurring payment occurs. Choose a numeric interval of days, weeks, months, or years.
Recurring RetryDefines the frequency of the recurring payment. Choose a numeric interval of days, weeks, months, or years.
Recurring TimesEnable retrying the charge after a failed payment attempt.
  1. Change the Transaction Type to Subscription. This will load the Subscription Settings options.

Setup Fee or Trial

Image showing Setup Fee settings.

PayPal Checkout Setup Fee

Image showing Trial settings.

PayPal Checkout Trial Setup
FieldDescription
Setup FeeYou can enable a Setup Fee instead of a trial. Click Enabled, then choose a Product field from your form to use as the setup fee.
TrialUse the Trial option to establish a trial period for the subscription. Click Enabled to activate and configure additional settings: select a Trial Price (free, fixed amount, or Product field) and set the Trial Period in days, weeks, months, or years.

Only one option, Setup Fee or Trial, can be active at a time.

Entry Details

The entry detail screen will show the Subscription Details box, including status, start date, subscription ID, and recurring amount.

Notifications

You can set up notifications for the subscription related events. Each of these events can initiate a notification that you can configure normally.