Accept crypto payments

KingPay Crypto Payment Gateway

A modern crypto checkout with reliable webhooks, observability, and full control — built for products that ship fast.

Signed webhooks
Full observability
Multi-chain
Fast setup
~10 min
from account to first invoice
Webhooks
HMAC
canonical payload + timestamp
Logs
Per event
request + response tracking
Flows
4 types
checkout, deposit, sub, custom
A premium checkout experience
Prebuilt UI + transparent status model. You control invoices, addresses, and callbacks.

KingPay

Accept crypto payments worldwide through a single, unified API. Create invoices, track statuses in real time and receive webhook notifications within seconds.

New dashboard

We have changed the interface and added some new features for the best user experience, check it out!

We make it easy for you to plug into digital payments
Generate hosted invoices, accept payments in multiple coins and receive instant status updates via webhooks.

Invoices

+

Single payment choice

Create an invoice, share the link and get paid – it’s an easy payment solution for your online business.

Recurring payments

+

Subscription businesses choice

Subscription-based payments for your business. Your client needs to set it up just once to be charged regularly.

Custom API

+

Integrate our system with our custom API and enjoy complete UI/UX customisation

With our API, you can create a custom payment flow for receiving payments or deposits. Whether you're selling products or services, or accepting deposits with user-specific addresses, our API has you covered!

Payment links

+

Share & get paid

Generate payment links and send them to customers via chat, email or messengers.

Test

36ad36edb7f9f9a5e125962763820d01

Awaiting payment
Amount due100 USD
Order descriptionTest product

Payment received

You will be redirected back to the shop in 10 seconds.

Send only the selected currency to this address. Powered by KingPay
What makes our gateway different
Built for transparency, observability and control across your entire payment flow.

Reliability & protection

  • Monitored payment flows and retry logic for webhooks
  • Detailed logs for each invoice and callback
  • Configurable confirmation depth per coin

Flexible fees & payouts

  • Flexible commission per merchant or per asset
  • Automatic reconciliation and exportable reports
  • Manual and scheduled payouts

Developer-first

Clear API, predictable states, typed payloads

Secure by design

HMAC signature + timestamp headers

Observability

Every delivery attempt is logged

Supported coins and blockchains
Accept payments across major networks and popular digital assets
bch
btc
doge
ltc
sol/usdc
sol/usdt
bep20/ada
bep20/arb
bep20/atom
bep20/avax
bep20/axs
bep20/bnb
bep20/busd
bep20/cake
bep20/comp
bep20/dai
bep20/doge
bep20/dot
bep20/eos
bep20/eth
bep20/inj
bep20/link
bep20/matic
bep20/miota
bep20/mkr
bep20/shib
bep20/ton
bep20/uni
bep20/usdc
bep20/usdt
bep20/vet
bep20/xrp
bep20/xtz
erc20/ape
erc20/arb
erc20/axs
erc20/bnb
erc20/busd
erc20/cake
erc20/comp
erc20/dai
erc20/eth
erc20/inj
erc20/leo
erc20/link
erc20/matic
erc20/mkr
erc20/rpl
erc20/shib
erc20/ton
erc20/uni
erc20/usdc
erc20/usdt
erc20/wbtc
polygon/avax
polygon/bnb
polygon/busd
polygon/dai
polygon/leo
polygon/mana
polygon/matic
polygon/mkr
polygon/shib
polygon/uni
polygon/usdc
polygon/usdt
polygon/wbtc
trc20/busd
trc20/trx
trc20/tusd
trc20/usdc
trc20/usdd
trc20/usdt
How to accept crypto payments with KingPay?
Just a few steps to start receiving payments in crypto with full control on your side.
Step 1

Create your merchant account

Sign up, verify your email and configure basic project settings.

Step 2

Generate API keys & webhooks

Create API keys, set callback URLs and test requests in sandbox.

Step 3

Integrate & go live

Call our REST endpoints from your backend and start accepting payments.

Start accepting payments in crypto right now

Create your account, generate your first API key and plug our gateway into your product in a few minutes.

No hidden fees
Self-hosted friendly
Sandbox-ready