Skip to content


Last updated: April 29, 2022


Shopify is updating how payment providers integrate with their platform. As a result, the off-site integration method will be decommissioned from July 31, 2022.

We have released a new Shopify integration to support this update.

The payment gateway is fully integrated with Shopify. If you're already using Shopify, you can start accepting payments through our gateway by configuring a few settings.

Before you begin

If you haven't already, create a test account to test this integration.


  • Payments: Completed on your checkout page
  • 3DS: Additional set up and cost with Cardinal Commerce
  • Refunds: Handled directly in the Shopify Admin Portal


Due to restrictions imposed by Shopify, local payment methods are not supported.

Set up your integration

You will need to access both the Shopify Admin Portal and our Hub during these steps.

  1. From the Hub, navigate to Settings > Channels. Here you will find your secret key, which we will need when we run through the Shopify Admin Portal.
  2. From the Shopify Admin Portal, navigate to Settings > Payments.
  3. For new stores, Shopify Payments are activated by default. To activate as the payment provider, select Manage in the upper-right corner. If Shopify Payments are already deactivated in your store, skip to step 6.
  4. At the bottom of the page, select Deactivate Shopify Payments.
  5. Select the reason for deactivating Shopify Payments.
  6. Select See all other providers.
third party shopify
  1. Use the search bar to search for Select our name when it appears.
  2. Navigate to the Account information section and paste the secret key from the Hub into the Secret Key field.
shopify secret key
  1. Select which payment methods you'd like to accept.
  2. If your 3D Secure is enabled with Cardinal Commerce, select Enable 3D Secure with Cardinal, then input your Cardinal Commerce credentials.
  3. Under the Test mode section, select Enable test mode for using the sandbox environment. Remember to clear this for production.
  4. Select Activate