In order to use your supported payment merchant account with Formstack, we will need to setup your payment field with some information from your payment merchant account.
Here are instructions for how to collect this information for each supported provider. If you are using a sandbox or test account, you will need to collect that information instead.
|
Payment Integration
|
Payment Account Details
|
|
Stripe
|
To connect to your Stripe account, you will need your Stripe publishable and secret keys. You can find these by logging into your Stripe account, going into Account Settings, and clicking the API Keys tab.
|
|
PayPal Pro
|
Starter and Pro
You will need 3 pieces of information from your PayPal account: username, password, and signature.
Log into PayPal, then go to the 'Profile' link at the top under the My Account tab. From there, click on My Selling Tools, then under API Access, click the Update link to the right.
From the API Access page, click View API Signature under Option 2. You should then be provided with a username, password, and signature to connect to Formstack. 💡Note that this username and password is different from your PayPal username and password
NativeCloud Pro
To use our Paypal Pro integration in NativeCloud Pro, you need a Client ID and Client Secret. Here's how to get that information:
- Select Log in to Dashboard and log in or sign up.
- Select Apps & Credentials.
- New accounts come with a Default Application in the REST API apps section.
- Select Create App.
- Copy the Client ID and Client secret
|
|
Authorize.net
|
To connect to your Authorize.net account, you will need your Authorize.net API Login ID and Transaction Key. You can find these by logging into your account, going to the Account tab, and clicking the API Login ID and Transaction Key option.
|
|
iATS
|
You can use your iATS username and password to connect your payment field with your iATS account.
|
💡Please ask us if you need a little help finding the right information!
Next: Create a form with a payment field