HitPay is an alternative payment method connection. It does not process cards, and it does not support recurring or merchant-initiated payments. Every payment through HitPay is a one off, customer-initiated transaction.
At a glance
Supported payment methods
Supported capabilities
Some capabilities must be enabled on your HitPay account. Contact HitPay to confirm which features are available to you.
Get started with HitPay
Before you begin
If this is your first connection, make sure to follow the Get started guide to begin processing payments with Primer. You need an active HitPay merchant account. Contact HitPay to obtain your API credentials and to confirm which payment methods are enabled on your account.Credentials
Configure in the Dashboard
1
Add HitPay to your Dashboard
Go to Integrations, select New integration, search for HitPay and enter your API key.
2
Activate the payment methods on the Checkout
Go to Checkout and activate the HitPay payment methods you want to offer.
3
Route payments with Workflows
In Workflows, select HitPay in the Authorize payment action.
Considerations
- One off payments only. HitPay does not support recurring or merchant-initiated payments. If your use case needs a stored credential charged later, route it to a different connection.
- No card processing. HitPay is an alternative payment method connection. Cards, Apple Pay and Google Pay are not available through it.
- Payments are asynchronous. Each HitPay method completes when the customer finishes in their wallet or BNPL app, so the payment reaches a final status through a callback rather than in the authorization response. Fulfil orders only on a final status.
- Payment methods are enabled by HitPay. Confirm with HitPay which methods are live on your account before you activate them on the Checkout.
Test in sandbox
Connect your HitPay test account to your Primer Sandbox environment.Go live
Before switching to production, confirm that:- Your HitPay production account is active for the payment methods you want to offer.
- You have added HitPay in your Primer production environment using your production API key.
- You handle the PAYMENT.STATUS webhook and fulfil orders only on a final status.