This guide will help you configure your payment gateways within Advanced Billing. When you’re finished, you will be able process transactions through the connected payment gateways.
- Payment Gateways
- You Need
- A payment gateway account from the supported list.
Connect a Payment Gateway
These steps will walk you through connecting a payment gateway. You can configure one at a time, or all at once.
Click "+ Add Gateway"
In the top right hand corner of the Payment Gateway page, click "+ Add Gateway".
- Click the gateways to add
Click the gateway, and a blue checkmark will appear. When you’re done selecting all gateways, click Continue in the bottom right corner.
For each gateway you selected, click Connect
Each gateway will have its own steps. Advanced Billing will make it very straightforward to follow them.
- Add your gateway credentials Help find my credentials
If you need help finding your credentials, use the help link. Note: if your gateway uses a single sign on connector, you do not need your credentials, just follow the steps instead.
Set your gateway handle
Typically, you would just name it like the gateway name. For instance, for the Braintree Gateway, set the handle to braintree (all lowercase). Tips: if you are using more than one of the same gateway, try naming like braintree-1, braintree-2. If you are a developer using Chargifyjs, the handle is especially important because it will impact your API implementation.
For each gateway you selected, choose a routing option
Routing controls which payment profiles go to which gateway.
- Review the results
Make sure everything looks correct. If you need to edit, see the optional Edit Gateway Connection step.
If your Site is in Test Mode, use the test cards from the Gateways website (you can typically find these with a quick Google search).
Use a payment method, and create a real subscription. Best practice is to create a small product for $1 (most gateways require a minimum of $0.50 - $1.00), and see if the payment is successful. If it is not successful, Advanced Billing will display the error message returned from the Payment Gateway. If the error message is not clear, try Google searching the error message verbatim with quotes, or email firstname.lastname@example.org for assistance.
Click the edit arrow, then click Gateway Settings
- Choose what to edit, then save changes
You can edit Payment Types, Gateway Credentials, Gateway Handle, Email Address (only applicable to single sign on connections), or disconnect the gateway.
All gateways must be sandbox environments.
|Stripe||Stripe test cards||- Success:
|Braintree||Braintree test cards||
|Auth.net||Auth.net test cards||
- Decline: Set zip code to
|Cybersource||Cybersource test cards||- Success:
|First Data||First Data test cards||- Success:
- Decline: same as above, and make the amount
|NMI||NMI test cards||- Success:
|Gocardless||Gocardless test accounts||Direct Debit
- Success: French IBAN
|Bluesnap||Bluesnap test cards||- Success: