PayPal Pro

To get to the settings, click the gear next on the PayPal Pro Feature under Ninja Shop > Features

Retrieve Your Live PayPal API Credentials

Visit the PayPal Express Checkout page and click “Sign Up Now”.  Complete the questions about your business, and then log in to your PayPal account.
If you already have a PayPal account, you can login and go to your PayPal Dashboard.

In your PayPal Dashboard, click “Profile”, then “Profile and Settings”

Under “My Selling Tools” in the left sidebar, find the “API Access” line and click “Update.”

Under NVP/SOAP API Integration, click “Manage API Credentials”  You will find this near the bottom of the page.

Click Show for the “API Username”, “API Password”, and “Signature” respectively.  These are the credentials you will add to Ninja Shop under the PayPal Standard – Secure settings.

Add your Live API credentials

Make sure the option is switched to Live Mode and add your API Username, API Password, and API Signature to the corresponding fields.

Transaction Sale Method

Authorize – This option allows you to authorize the payment for a transaction without capturing the payment details for later.

Authorization and Capture – This option allows you to authorize the payment for a transaction but delay the capture of funds until a later time. This is often useful for merchants who have a delayed order fulfillment process.

You can change the label text for the Purchase button under the Purchase Button Label Option.

Sandbox (Testing) Mode

To switch to Sandbox (Testing) mode, go to the PayPal Pro Settings and switch the Option from Live Mode to Sandbox Mode

To get your Sandbox API Credentials, go to and log in with your PayPal account.
Once logged in, go to your developer Dashboard

Under “Sandbox” on the left sidebar, click “Accounts”, then “Create Account.”

Complete the “Account Details” for your new account to your specifications (add PayPal balance, simulated card details and more), then click “Create Account” at the bottom of the form.

Select the BUSINESS account you’ve created from the “Accounts” screen, and click “Profile”

In the “API Credentials” tab, you will find the credentials for your new test business account.

PayPal Sandbox Documentation