IntroductionPrerequisitesSetup PayPal CheckoutSetup Your FormConfiguring a FeedViewing Sales ResultsTransaction Types SupportedPayPal Checkout Add-On HooksAdd-On Framework Hooks
Introduction
The Gravity Forms PayPal Checkout Add-On, when connected to the PayPal Checkout, allows you to quickly and easily accept payments from 286 million PayPal customers, in over 100 currencies and across 200 markets, with advanced Fraud Protection and unprecedented control.
This add-on was previously named PayPal Commerce Platform at version 1.0. Note that the filters do still use the _ppcp_ naming convention, and have not been changed to avoid any issues with existing hook users.
Prerequisites
You will need Gravity Forms version 2.4 or greater and the Gravity Forms PayPal Checkout Add-On installed and activated.
Because of the secure nature of capturing payment information, you will be required to install an SSL certificate on your web site if you have not already done so. You will also need to configure your WordPress site to work properly with SSL.
Contact your web host if you need assistance purchasing and configuring an SSL certificate.
If you need assistance configuring your WordPress site to work with SSL, we recommend the Really Simple SSL Plugin.
Setup PayPal Checkout
Learn how to setup the PayPal Checkout Add-on in our Setting Up The PayPal Checkout Add-On article.
Setup Your Form
Refer to the Setting Up A PayPal Checkout Compatible Form article for detailed instructions on how to setup your form to be compatible with the PayPal Checkout Add-on.
Configuring a Feed
See the Configuring A Feed For The PayPal Checkout Add-On article.
Viewing Sales Results
After creating a feed and making your first sale, you can view the results on the Sales Results page. Review Viewing Sales Results article for more information.
Transaction Types Supported
The PayPal Checkout Add-on supports one-time payments (aka the Products and Services transaction type) and recurring payments (Subscriptions Transaction Type). You can also configure an Authorize and Capture transaction.
PayPal Checkout Add-On Hooks
The PayPal Checkout Add-On provides hooks that can be used to modify the default functionality or extend it. For more information, review the PayPal Checkout Add-On Hooks.
Add-On Framework Hooks
Because the PayPal Checkout Add-On is built using the Add-On Framework it also inherits any hooks available in the framework methods it uses such as:
gform_{$SHORT_SLUG}_field_value for changing a field value before it is passed to the PayPal Checkout.