For testing purposes, add credentials to your Stage environment first (if available). |
This section will show you how to integrate your system with a payment processor (money-in) merchant provider.
Integrating involves entering credentials given to you by your provider and mapping in which stores and regions that provider will be available. Once integrated with a payment processor, you’ll be able to receive payments from orders and Subscriptions in the various stores.
Specific Provider Integration Guides
Creating an Account with a Provider
When you’re ready to integrate with a merchant that handles payment processing, contact a provider and create an account.
After you’ve set up your account with them, your provider will provide you with credentials. Each payment provider form has a unique set of authentication fields. Work with your provider to get the correct credentials.
Payment Processing Merchants
✨ Starter Tier must use the preferred providers listed. For Business and Premium Tiers, if a provider is not on the list you want to use, a solution provider can custom develop an integration. Contact Customer Care for more details.
Payment Processing Merchants are what you use to collect money from orders and Subscriptions.
-
-
With the API credentials, you can log in with Metrics Global to see transaction details.
-
-
SafetyPay (USD, COP, MXN)
-
BitPay (USD, JPY, EUR)
-
Stripe (USD, EUR, HKD)
To integrate with Stripe, you need the Secret API Key and the Public API Key.
-
For example:
-
Secret:
sk_live_ABC123abc123ABC123abc123
-
Public:
pk_live_123abc123ABC123abc123ABC
-
-
The test API keys have
_test_
, and the live ones have_live_
. -
You can not use the same user account to test both test and live API keys.
-
When testing with test API keys, you must use specific Stripe test credit card numbers. For more information see Stripe Docs > Testing.
-
-
Hyperwallet (USD)
-
Global Payroll Gateway (USD, EUR, MXN)
-
Paysafe (USD)
-
Acapture (USD, HKD)
-
GMS ACH (USD)
Adding Provider Credentials
Admin: Corporate Admin
Page: Settings > Advanced Settings > Merchants
URL: [CLIENTID].corpadmin.directscale[ENVIRONMENT].com/Settings?category=Merchants
Permission: ViewAdministration(), ViewAdvancedSettings()
On the Merchants tab, there are hosts of money-in (payment processor) merchant provider forms.
-
Scroll down until you find your provider’s form.
-
Enter the credentials provided by the merchant in the form.
-
The majority of the forms have an Is Live checkbox. When disabled, the merchant is in simulated transaction mode, allowing you to test payments on your Stage environment. When you’re ready to start using the merchant to accept real money, enable this setting in your Live environment.
All integrated merchants must have Is Live enabled on Live to function. -
Click the Save Changes button.
Comments
Please sign in to leave a comment.