How it works

How crypto payment acceptance works

Four steps from an invoice in your shop to USDT on your balance.

1. You create an invoice

Your server calls the API with the amount, the currency (fiat or USDT) and your own order_id. The response contains the payment page link.

2. The customer chooses how to pay

On the payment page the customer picks a coin and a network and sees the exact amount, an address and a QR code. Every invoice has its own address.

3. The network confirms the transfer

CryBit watches the address. When the transfer is confirmed, the invoice status becomes paid and the transaction id is recorded.

4. You get a webhook and USDT

Your server receives a webhook and can release the order. Coins other than USDT are converted at the live market rate; USDT is credited to your balance and can be paid out to your address.

FAQ

How long does a payment take?

It depends on the network: from seconds on fast networks to several minutes on Bitcoin. The invoice becomes paid when the transfer is confirmed, and you receive the webhook right after.

What if the customer pays late or the wrong amount?

Each invoice has its own address and a lifetime you set (5 to 1440 minutes). Payments are matched to the invoice by that address, and the merchant account shows the status and the transaction id.

Who pays the network fee?

You choose in the merchant settings: either the merchant or the buyer. The fee is shown before the customer pays.

Keep reading

Ready to try?