Skip to main content
Every processor on this page takes card payments into an account you own. Stripe, Square and PayPal have their own pages. The rest are covered below, and each is a matter of pasting in credentials, with some also needing a webhook. If you are not sure which processor to choose, start with How to accept card payments.
Where a webhook URL is needed it looks like https://webhooks.sellauth.com/v1/PROVIDER/YOUR_SHOP_ID. The exact URL with your shop ID filled in is shown in the setup instructions on the payment method page in the dashboard.

SumUp

Cards, plus Apple Pay and Google Pay with Hosted Checkout enabled.
1

Create an API key

On the SumUp API Keys page, name the key SellAuth and click Create. Copy it into API Key.
2

Find your merchant code

In the SumUp dashboard, your merchant code sits under your business name in the top right, in the form M3J4YWRV. Copy it into Merchant Code.
Hosted Checkout switches SumUp to its newer checkout, which supports Apple Pay and Google Pay and gives buyers a better flow. Leave it off and buyers get the older card form. SumUp also supports currency override.

Mollie

Cards, Apple Pay and Google Pay, plus iDEAL, Bancontact, BLIK, Klarna, TWINT, EPS, giropay, Przelewy24 and Multibanco. A good fit if you sell into the Netherlands, Belgium or Germany. Paste your Mollie API key and save. Which local methods appear depends on what you have activated in Mollie and where the buyer is.

Skrill Business

Cards, Apple Pay and Google Pay, plus local methods. Requires a Skrill Business account, as a personal account will not work. Enter the email address on your Skrill Business account and save. For a personal Skrill wallet, use Skrill (Send Money) instead, which detects wallet transfers from Skrill’s notification emails.

Authorize.Net

Cards only, with optional address collection.
1

Copy your API credentials

Open API Credentials & Keys. Copy the API Login ID, then generate a New Transaction Key and a New Signature Key, copying each into the matching field.
2

Add the webhook

On the Webhooks page, click Add Endpoint, enter your SellAuth webhook URL, and under Select Events choose Payment Events > net.authorize.payment.authcapture.created. Save.
Enable Billing Address Inputs and Enable Shipping Address Inputs add those fields to the Authorize.Net checkout, which helps with fraud screening and with physical goods.

Revolut Business

Cards, Apple Pay, Google Pay and Revolut. Open Settings > APIs > Merchant API in Revolut Business and copy the API Public Key and API Secret Key into the matching fields. Hosted Checkout sends buyers to Revolut’s site instead of showing the payment form in a popup. You can restyle the form under Revolut Checkout in the merchant profile settings.

NMI

Cards only. Enter the Terminal ID, Transaction Key and Hash Key from your NMI account and save.

Overpay

Cards only. Overpay approves integrations by application rather than self-signup, so contact them through overpay.pro first. Once approved, enter the Shop ID, Public Key and Secret Key from your Overpay account. Their documentation shows where to find each value.

MONEI

Cards, Apple Pay and Google Pay. Popular in Spain. Open MONEI API Access, click Create API Key or copy the existing one, paste it into API Key and save.

Razorpay

UPI, cards and netbanking, for buyers in India. No Apple Pay or Google Pay.
1

Generate live API keys

On the Razorpay API Keys page, click Generate Key. Copy the Live API Key (it starts with rzp_live_) and the Live Key Secret into the matching fields.
2

Add the webhook

On the Webhooks page, click Add New Webhook and enter your SellAuth webhook URL.
3

Set a matching secret

In Razorpay’s Secret field, enter a random string of your choice. Paste the same string into Webhook Secret on the SellAuth page. The two must match.
4

Enable the events

Under Active Events, enable everything in the Payment_link section, then save.

Mercado Pago

Cards and local methods across Latin America. No Apple Pay or Google Pay. Copy the Access Token from your Mercado Pago account, in the form APP_USR-..., and save. Mercado Pago supports currency override.

Adyen

Cards, Apple Pay and Google Pay, with a longer setup than most.
1

Create an API credential

In the Adyen dashboard, go to Developers > API Credentials, click Create new credential, choose Web service user, and create it. Copy the API key, then click Save changes.
2

Find your merchant account

Click your company name in the top left. It reads like YourCompanyAccount / YourCompanyMerchantECOM. The part after the slash is your merchant account.
3

Create the webhook

Go to Developers > Webhooks, click Create new Webhook, choose Standard webhook and click Add. Set the URL to your SellAuth webhook URL. Under Security > HMAC, click Generate and copy the key into Webhook HMAC Key. Under Events, click Clear and select only AUTHORISATION. Save the configuration.

VenPayr

Cards, Apple Pay and Google Pay, settled to you in cryptocurrency. In the VenPayr dashboard, scroll to Store API Key and click Regenerate Key. Copy it into API Key, then copy your Username from the same dashboard.

OVGC Payments

Cards, Apple Pay and Google Pay, settled to you in cryptocurrency.
1

Create an API key

In the OVGC dashboard, go to API keys and click Create Key. Copy it into API Key.
2

Add the webhook

Go to Webhooks, click Add Endpoint, enter your SellAuth webhook URL, then copy the Signing secret into Webhook Secret.

Troubleshooting

The method cannot be selected at checkout. The order total falls outside the minimum or maximum amount set on the method. Hovering the method at checkout gives the reason. Buyers pay but orders stay pending. On any processor that needed a webhook, check the webhook first for a wrong URL, wrong events, or a secret that does not match. Payments fail immediately. Test credentials were used instead of live ones, or the keys belong to a different account than the one named in the settings.

Next steps

Supported payment methods

The full list, with shared settings.

How to accept card payments

Choosing a processor and getting approved.