Collecting Payment With PayPal Express
There are two ways to collect payment with Ninja Forms PayPal Express. You can have either a fixed payment on each form where every user pays the exact same amount, OR you can charge users a dynamic payment based on a specific product they purchase. Either method starts with the PayPal action.
In the form builder, open your “Emails and Actions” menu and click “Add New Action.”
Choose the “Collect Payment” action
Choose “PayPal Express” as your payment gateway.
PayPal Express API Credentials
The first step to using PayPal with Ninja Forms is getting your API credentials for PayPal.
Please see the guides below for assistance.
Once you have obtained your API keys, input them in your WordPress dashboard under Ninja Forms -> Settings -> PayPal Express.
You can change between Live and Sandbox keys under the Advanced Settings of the Collect payment Action.
PayPal has certain HTTPS standards that have to be met to be able to accept payments. https://www.paypal.com/au/webapps/mpp/tls-http-upgrade