Make a selection

Connect a Payment Processor to Bold Checkout

Laurel
Laurel
  • Updated

Bold Checkout integrates with a large variety of payment gateways and digital wallets to process your customer's payments both safely and securely.

Each payment gateway has various levels of benefits. We recommend to research each payment gateway to determine which will best support your business needs. To see which payment gateways will work best for your country, please visit Spreedly.

Pro-Tip: Bold Checkout is available to use for free when connected to either the PayPal Complete Payments or Braintree payment gateways.

This article lists all the supported payment gateways in Bold Checkout along with the connection setup steps.

 


 

Setup

  1. From within the Bold Checkout admin, select Payment Options, then Payment Gateways.
  2. Select Connect Gateway.
  3. Select Connect next to your preferred gateway.

    Note: Some payment gateways may redirect you to their site to complete the set-up process. As well, some payment gateways may require you to enter a credit card for transaction fees. You will not be charged transaction fees when using either PayPal Complete Payments or Braintree.

  4. Add the required Payment Gateway information (such as username, password, API token, etc)
  5. Select OK.

 


 

Supported Payment Gateways

PayPal Complete Payments

PayPal Complete Payments (PPCP) gives you the ability to accept payments in multiple currencies around the world. Customers can pay via PayPal wallet, credit or debit cards, local payment methods, or an alternative wallet pay option such as Apple Pay.

PPCP’s payment buttons give you control over the button style (color, size, shape), and present the most relevant payment types to your customers, such as PayPal, or Pay Later, as well as all major credit and debit cards on almost any device.

PPCP is advancing rapidly. With new features on the horizon such as integration with Google Pay and more, this platform warrants top consideration.

For more information and step-by-step instructions on how to connect and test PPCP, please visit Connect PayPal Complete Payments in Bold Checkout.

 


 

Braintree

Note: Braintree is available to merchants operating in the United States, Canada, Australia, Europe, Singapore, Hong Kong SAR China, Malaysia, and New Zealand and supports over 130 currencies.

Both Braintree Credit Card or Braintree PayPal are supported in Bold Checkout. Both options allow you to accept credit cards, however, Braintree PayPal allows you to place a PayPal button on your store to offer a simpler user experience and Braintree Credit Card offers an integrated user experience.

Braintree Credit Card also supports Google Pay and Apple Pay and supports SCA compliance for European merchants. 

For more information and setup instructions, please visit Connect Braintree in Bold Checkout.

 


 

Adyen

Note: Adyen is available for merchants in Austria, Australia, Belgium, Bulgaria, Brazil, Switzerland, Cyprus, Czech Republic, Germany, Denmark, Estonia, Spain, Finland, France, United Kingdom, Gibraltar, Greece, Hong Kong, Hungary, Ireland, Iceland, Italy, Liechtenstein, Lithuania, Luxembourg, Latvia, Monaco, Malta, Mexico, Netherlands, Norway, Poland, Portugal, Romania, Sweden, Singapore, Slovakia, Slovenia, and the United States.

Adyen is a popular payment gateway that is available in many different countries. To see if this payment processor is right for your store, please visit Adyen's website.

Set up your Adyen account

Use the following steps to set up your Adyen account to work with Bold Checkout:

  1. For this integration to work, manual payment capture must be turned on. Use these steps:
    1. Log in to your Adyen Customer Area with your merchant-level account.
    2. Go to Account, then Settings.
    3. In the Capture Delay drop-down menu, select manual.
    4. Select Submit.
  2. Find your Merchant Key. Navigate to Account > Merchant Accounts  > Account Code, and copy the Account Code. Store this code in a secure location. You’ll need it later.
  3. Generate an API key. Use these steps:
    1. Navigate to Account > Users > and click on ws@Company.[companyname].
    2. Generate new API Key.
    3. Copy the key and store this key in a secure location. You’ll need it later.
    4. Save API Key.

      Note: After saving, the newly generated API Key will not be visible anymore. Your old API Key will also expire 24 hours after you save the new one.

  4. Set up the Bold Checkout Webhook URL and HMAC. Use these steps:
    1. Navigate to Developers > Webhooks > + Webook > and click the Add button in the Standard webhook section.
    2. In the Server Configuration URL field, paste the following (replacing {shop_domain} with your store’s domain): https://checkout.boldcommerce.com/bold_platform/{shop_domain}/adyen/notification
    3. Generate an HMAC key. Locate the HMAC section, and click the Generate button. Store this key in a secure location. You’ll need it later.
  5. Edit your client settings and retrieve your client key. Use these steps:
    1. Navigate to Developers API Credentials. Click the credential being used on this shop.
    2. In the Client settings section, locate the Client Key field and click Generate Client Key. Store this key in a secure location. You’ll need it later.
    3. In the Add allowed origins section, add a new origin. Paste the following URL: https://cashier.boldcommerce.com/ at the bottom of the page.
    4. Click Save changes.

 

Connect Adyen to Cashier

  1. Navigate to Payment Options > Payment Gateways.
  2. Expand the Alternative payment gateways dropdown.
  3. Click Connect beside Adyen.
  4. Add the credentials that you retrieved in the previous section.
  5. Click the Validate HMAC signature checkbox.
  6. Click Save.

 


 

Authorize.Net

Note: Authorize.Net is available for merchants in Australia, Canada, and the United States

Bold Checkout uses the Customer Information Manager API to integrate with Authorize.Net. This feature must be enabled in Authorize.Net before you can use Authorize.Net with Bold Checkout.

To see if this payment processor is right for your store, please visit Authorize.Net's website.

Some features of Authorize.Net's advanced fraud detection suite may not work with the transactions going through Bold Checkout. For example, AVS (address verification system), and/or CVV validation. 

Please contact Authorize.Net's support team if you have any additional questions regarding their service.

Credentials

Below is a list of the required credentials and where to find them.

  • API Login ID: Account > API Credentials & Key
  • Transaction Key: Account > API Credentials & Key
  • Client Key: Account > Manage Public Client Key

 


 

Bambora North America

Note: Bambora is available for merchants in Canada, and the United States.

If you have additional questions regarding Bambora, please contact their support team.

To see if this payment processor is right for your store, please visit Bambora's website.

Credentials

Below is a list of the required credentials and where to find them.

  • Merchant ID: Administration > Company Info
  • API Key: Administration > Account Settings > Order Settings
  • Username: Use your Account Username
  • Password: Use your Account Password

 


 

Checkout.com

Note: Checkout is available for merchants in Andorra, the United Arab Emirates, Argentina, Austria, Australia, Belgium, Bulgaria, Bahrain, Brazil, Switzerland, Chile, China, Columbia, Cyprus, Czech Republic, Germany, Denmark, Estonia, Egypt, Spain, Finland, France, United Kingdom, Greece, Hong Kong, Croatia, Hungary, Ireland, Iceland, Italy, Jordan, Japan, Kuwait, Liechtenstein, Lithuania, Luxembourg, Latvia, Monaco, Malta, Mexico, Malaysia, Netherlands, Norway, New Zealand, Oman, Peru, Poland, Portugal, Qatar, Romania, Saudi Arabia, Sweden, Singapore, Slovenia, Slovakia, San Marino, Turkey, and the United States.

If you have any additional questions about Checkout.com, please contact their support team.

To see if this payment processor is right for your store, please visit Checkout.com.

Credentials

Below is a list of the required credentials and where to find them.

  • Secret Key: Settings > Channels > API Keys

 


 

Cybersource

Note: Cybersource is available for merchants in Canada, the United States, the United Arab Emirates, Brazil, China, Denmark, Finland, France, Germany, India, Japan, Mexico, Norway, Sweden, United Kingdom, Singapore, Lebanon, and Pakistan.

If you have any additional questions about Cybersource, please contact their support team.

To see if this payment processor is right for your store, please visit Cybersource's website.

Credentials

Below is a list of the required credentials and where to find them.

  • CyberSource user name: CyberSource account username
  • Your transaction key: Payment Configuration > Key Management > Generate Key > Transaction Processing > SOAP

 


 

Elavon

Note: Elavon is available for merchants in Canada, the United States, Puerto Rico, Germany, Ireland, Norway, Poland, Luxembourg, Belgium, Netherlands, and Mexico.

If you have any additional questions about Elavon, please contact their support team.

To see if this payment processor is right for your store, please visit Elavon's website.

Credentials

Below is a list of the required credentials and where to find them.

  • Merchant ID: Refer to top left of page after logging in (six numerical characters called Account ID).
  • User ID: Usually alpha characters/letters supplied to you by Customer Activation and Training at Elavon.
  • PIN: 64 characters long, supplied to you by Customer Activation and Training at Elavon.

 


 

Fat Zebra

Note: Fat Zebra is available for merchants in Australia.

If you have any additional questions about Fat Zebra, please contact their support team.

To see if this payment processor is right for your store, please visit Fat Zebra's website.

Credentials

Below is a list of the required credentials and where to find them.

  • Your Fat Zebra Username: This is different from your account login ID.
  • API Token: Please reach out to Fat Zebra support if you need assistance getting your API token.

 


 

Mastercard Internet Gateway Service (MiGS)

Note: MiGS is available for merchants in Australia, United Arab Emirates, Bangladesh, Brunei Darussalam, Egypt, Hong Kong, Indonesia, Jordan, Kuwait, Lebanon, Sri Lanka, Mauritius, Maldives, Malaysia, New Zealand, Oman, Philippines, Qatar, Saudi Arabia, Singapore, Trinidad, Tobago, and Viet Nam.

MiGS has rebranded to Mastercard Payment Gateway Services (MPGS). The newer version of MPGS' payment gateway portal is not supported with Bold Checkout

To see if this payment processor is right for your store, please visit Mastercard's website.

If you have any additional questions about the Mastercard Internet Gateway Service (MiGS) or their error codes, please contact their support team.

To use MiGS, you will need to change the payment method from a single sale transaction, to the authorize/capture payment method.

Credentials

Below is a list of the required credentials and where to find them.

  • Your Merchant ID & Access Code: MiGS uses a merchant ID and access code for payment processing. These credentials are needed to accept payments. The bank that creates the merchant account will provide you with these credentials. If you've signed up for the payment gateway through a bank, and have not received credentials, please follow up with a representative from that bank and they will be able to assist you.
  • AMA User AMA User Password: Merchants must use Advanced Merchant Administration (AMA) and must be set up with the appropriate AMA privileges to run transactions. You can contact your bank to ensure or request this feature is added to your account.

 


 

Moneris

Note: Moneris is available for merchants in Canada.

If your store is currently using Multi-Currency and Bold Checkout together, Moneris will be unable to accept any currencies other than CAD or USD, depending on which is currently set up within your account.

Please contact Moneris' support team if you have any additional questions regarding their service.

To see if this payment processor is right for your store, please visit Moneris' website.

Credentials

Below is a list of the required credentials.

  • Store ID
  • API Token

Please reach out to Moneris if you need help finding these credentials.

 


 

PayFlow Pro

Note: Payflow Pro is available for merchants in the United States, Canada, New Zealand, and Australia.

Please contact PayFlow Pro's support team if you have any additional questions regarding their service.

When pairing Payflow Pro to Bold Checkout, you will need to whitelist the following IP addresses in Payflow Pro to be able to integrate them together. Visit PayPal's website for more information on whitelisting IP addresses.

  • 167.88.149.182
  • 18.211.189.236
  • 54.204.55.35
  • 52.35.240.234
  • 52.32.57.169
  • 35.157.167.236
  • 52.58.96.97
  • 18.203.12.142
  • 63.35.156.43

To see if this payment processor is right for your store, please visit Payflow Pro's website.

Credentials

Credentials can be found in your PayPal Business Account under My Account > Profile > Request API credentials under "Account Information". Select Set up PayFlow Pro API Access under "Option 2".

  • Vendor: Username you use to log in to your account - Often same as User.
  • Partner: Partner or Merchant/Vendor ID. This is often the reseller where the PayFlow Pro account was obtained from. This will almost always be PayPal.
  • Password: Your account password.
  • User: User account ID - often same as Login.

 


 

PayPal Express

PayPal Express only supports U.S. based merchants selling in USD, who ship within the United States.

Bold Checkout integrates with PayPal Express to offer customers a quicker checkout experience through their PayPal account.

Requirements

  • You are a U.S.-based merchant.
  • Your default store currency is USD.
  • You only ship within the United States.
  • You have a PayPal Business account.

You must also set your Payment Receiving Preferences within PayPal to either accept or deny payments in other currencies.

You will not be able to hold payments for review.

Setup

  1. From within the Bold Checkout admin, navigate to Payment OptionsPayment Gateways.
  2. Expand the Alternative payment gateway menu.
  3. Next to PayPal Express, click Connect.
  4. Enter your credentials.

    Note: These can be found by accessing your PayPal Dashboard and selecting My Apps & Credentials. Selecting the name of your desired app will bring you to a new page with the credentials.

  5. Choose the colour and style of your button.
  6. Click Save.

We strongly recommend testing the integration by putting through a live transaction via PayPal Express, then refunding it.

Limitations

  • The PayPal Express button will appear above the Customer Information section in the Express checkout section. It will not appear within the Payment Methods section.
  • You will not be able to accept subscription orders through PayPal Express.
  • You can only have a maximum of 10 shipping lines.
  • USD is the only supported currency.
  • You must own a U.S. based store.
  • You must only ship within the United States.

 


 

QuickPay V10

Note: QuickPay V10 is available for merchants in Germany, Denmark, Spain, Finland, France, Faroe Islands, United Kingdom, Iceland, Norway, and Sweden.

If you have any additional questions regarding QuickPay or their error codes, please contact their support team.

To see if this payment processor is right for your store, please visit QuickPay's website. 

Credentials

Below is a list of the required credentials and where to find them.

  • API Key: Settings > Integration > API Key

 


 

Opayo (formerly SagePay)

Note: Opayo is available for merchants in the United Kingdom, and Ireland.

You will need to whitelist the following IP addresses in Opayo to be able to use it with Bold Checkout. Visit Opayo's website for more information on whitelisting IP addresses.

  • 167.88.149.182
  • 18.211.189.236
  • 54.204.55.35
  • 52.35.240.234
  • 52.32.57.169
  • 35.157.167.236
  • 52.58.96.97
  • 18.203.12.142
  • 63.35.156.43

To see if this payment processor is right for your store, please visit Opayo's website.

Credentials

Below is a list of the required credentials and where to find them.

  • Your Vendor Name: Vendor name will be provided to you by Opayo

 


 

SecurePay Australia

Note: SecurePay Australia is currently only onboarding merchants located in Australia.

If you have questions about SecurePay Australia, please visit their website.

 


 

Stripe

Note: Stripe is available for merchants in Austria, Australia, Belgium, Bulgaria, Brazil, Canada, Switzerland, Cyprus, Czech Republic, Germany, Denmark, Estonia, Spain, Finland, France, United Kingdom, Greece, Hong Kong, Ireland, Italy, Japan, Lithuania, Luxembourg, Latvia, Malta, Mexico, Netherlands, Norway, New Zealand, Poland, Portugal, Romania, Sweden, Singapore, Slovenia, Slovakia, and the United States.

With Stripe, your store will be able to accept credit cards and wallet payments through Apple Pay and Google Pay. Stripe also offers SCA compliance for merchants located in the European Economic Union.

Alert: Google Pay and Apple Pay are not available with Payment Booster.

Stripe allows you to create an account and start accepting payments right away, but your account may be subject to review. If you are selling products or services from one of Stripe's restricted businesses, your account may be removed or disabled. It is very important to review this before completing this integration.

To see if this payment processor is right for your store, please visit Stripe's website.

Connect Stripe to Bold Checkout

To connect Stripe to Bold Checkout you will need to log into your Stripe account with your username and password.

  1. From within Bold Checkout, select Payment options, then Payment Gateways.
  2. Select Connect next to Stripe and enter your account information.

Once your Stripe account is live and connected to your store, you can select the ellipsis beside the payment gateway account to connect Wallet Pay and accept wallet payments through Apple Pay and Google Pay.

ellipsis

SCA Compliance

Enabling 3DS 2.0 in Stripe allows European merchants to be compliant with the SCA directive.

To setup SCA within Bold Checkout, please follow the steps below.

  1. Within Bold Checkout, select Payment Gateways.
  2. Select Edit on Stripe.
  3. Enable the 3D Secure Toggle.
  4. Select Save.

 


 

USA ePay

Note: USAePay is available for merchants in Denmark, Sweden, and Norway.

If you have any additional questions regarding USAePay, please contact their support team.

To see if this payment processor is right for your store, please visit ePay's website.

 


 

QualPay

Qualpay is currently incompatible with Bold Subscriptions. This is important to note if you currently have both Bold Commerce apps installed to your store.

Please contact QualPay's support team if you have any additional questions regarding their service.

Credentials

Below is a list of the required credentials and where to find them.

  • Merchant ID: Administration > API Security Keys > Key Detail > Merchant ID
  • API Key: Administration : API Security Keys > Create Security Key > Add Label > Manage Permissions > Set Permissions to Payment Gateway API and Customer Vault API > Get Key > Copy It

 


 

WorldPay

Note: WorldPay is available for merchants in Hong Kong, United Kingdom, Australia, Andorra, Argentina, Belgium, Brazil, Canada, Switzerland, China, Colombia, Costa Rica, Cyprus, Czech Republic, Germany, Denmark, Spain, Finland, France, Gibraltar, Greece, Hungary, Ireland, India, Italy, Japan, Liechtenstein, Luxembourg, Monaco, Malta, Malaysia, Mexico, Netherlands, Norway, New Zealand, Panama, Peru, Poland, Portugal, Sweden, Singapore, and the Holy See.

If you have any additional questions regarding Worldpay, please contact their support team.

To see if this payment processor is right for your store, please visit WorldPay's website.

Credentials

Below is a list of the required credentials and where to find them.

  • Login: Account Login (may also be referred to as Merchant ID)
  • Password: Account Password (may also be referred to as XML Password).

 


 

Supported Digital Wallets

Apple Pay

Apple Pay is a digital wallet service created by Apple. Using Apple Pay, your customers can complete purchases using their mobile devices. Bold Checkout supports Apple Pay in conjunction with PayPal Complete Payments, Braintree, and Stripe.

To see how to connect Apple Pay, please view the information in this article for the relevant payment gateway.

 

Google Pay

Google Pay is a digital wallet service developed by Google. Using Google Pay, your customers can complete purchases using their mobile devices. Bold Checkout supports Google Pay in conjunction with both Stripe and Braintree.

To see how to connect Google Pay, please view the information in this article for Stripe or Braintree.

 

PayPal

Bold Checkout supports PayPal in conjunction with PayPal Complete Payments and Braintree PayPal. To connect to PayPal, please view the information in this article under those payment gateways.

Note: The integration with PayPal does not support PayPal Express. To connect PayPal Express, please view the information relevant to PayPal Express.