Crypto payment processing, or cryptoprocessing, refers to the process by which payments in cryptocurrency are processed. The first cryptoprocessor was launched by BitPay in 2011. Today, there are dozens of cryptocurrency processors that allow buyers to pay for goods and services using crypto.
How cryptocurrency payment gateways work
A crypto payment gateway is a service that enables merchants to accept payments in crypto from buyers. It is an intermediary that carries out the following key functions:
- registering payer data;
- accepting payments from buyers;
- sending transaction data to the blockchain and registering node confirmations;
- converting the received crypto into fiat (at the merchant’s request);
- transferring the payments to the merchant;
- providing the parties to the transaction with confirmation that the payment has been processed.
How payments with cryptocurrency work
Nowadays, cryptoprocessing is a fairly widespread tool, and it is mostly used by online stores, gambling companies, and ticketing and tour services.
If you need to pay for a product or service with cryptocurrency, you will be prompted to follow a link to a payment page (the link is generated by the cryptoprocessing service). Usually, the transaction will need to be completed within a limited period of time (such as 15 minutes). These restrictions are put in place because of the high volatility of cryptocurrencies.
On gambling platforms, payments work a little differently. They require you to top up your account wallet, which means that strict time limits can be avoided. Average transaction times range from a few seconds to an hour.
The process is even easier if you’re using a QR code. Users can just scan them to proceed.
Types of cryptoprocessor
There are two main methods when it comes to cryptocurrency payment processing.
- Crypto–fiat. With this payment processing model, the merchant receives fiat money in their bank account after the conversion.
- Crypto–crypto. With this model, the seller receives cryptocurrency. No matter how many types of coins they accept, they can only receive payment in one nominated crypto asset.
Regardless of whether the crypto–fiat or crypto–crypto model is used, the cryptoprocessor is responsible for conversion, managing exchange rate risks, and ensuring that the assets end up in the seller’s crypto wallet.
Why businesses need cryptoprocessing
Receiving payments for goods and services in cryptocurrency represents a new segment with real potential. Firstly, sellers can offer their consumers more payment options, and secondly, they can attract new customers who, for a number of reasons, prefer to pay with crypto.
Crypto payments offer a number of other benefits:
- Security: Cryptocurrency transactions are securely protected, while information about them is stored in the blockchain and cannot be changed;
- Commissions: Cryptocurrency transactions generally incur lower fees than bank transfers;
- Geography: Crypto can be used to pay for goods and services from anywhere in the world. Making a payment from one country to another using a bank card or digital wallet is not always possible;
- Reliability: In traditional processing systems, a transaction can be rejected for many reasons, whereas it is impossible to block a cryptocurrency payment;
- Speed: Withdrawing funds from a digital wallet can take up to a week in some cases. Cryptocurrency withdrawals are orders of magnitude faster.
So we’ve established that accepting payments in crypto is profitable, convenient and a safe bet for the future. You might, however, be wondering why businesses need cryptoprocessing. After all, you only need a crypto wallet if you want to receive payments in crypto. Unfortunately, it isn’t so simple, even when companies opt for the “crypto–crypto” model:
- First of all, you need to create invoices for customers;
- Secondly, the system must be automated, otherwise sellers will get confused about payments and won’t remember which payment came from which customer;
- Thirdly, if a seller wants to be able to accept payments for goods and services in a number of different coins, they will need an equal number of wallets. When using cryptoprocessing services, payments made in different crypto assets can all eventually be sent to the seller as a single coin, such as a stablecoin.
If you are wondering whether to develop your own cryptoprocessor or use an existing service, rest assured that the first option is a needless waste of time, effort and money. It is much more profitable and easier to integrate a readymade solution from a third-party organization, which will be responsible for the smooth functioning of payment services, offering new coins, providing user support, and more.
Key players in cryptoprocessing
The world's first crypto processor, in operation since 2011. At present, the service uses Bitcoin Cash (BCH), Ethereum (ETH), Wrapped Bitcoin (WBTC), Dogecoin (DOGE), Litecoin (LTC), Shiba Inu (SHIB), ApeCoin (APE), the GUSD, USDC, USDP, DAI, BUSD and Euro Coin (EUROC) stablecoins, and Polygon (MATIC). BitPay allows you to withdraw payments and offers its own crypto wallet and crypto debit card. At the time of writing, 250+ companies and stores work with BitPay.
This cryptoprocessor supports hundreds of cryptocurrencies, including Bitcoin (BTC), Bitcoin Cash (BCH), Litecoin (LTC), BNB (BNB Chain), Binance USD (BNB Chain), Binance USD (Tron/TRC-20), Dash (DASH), Dogecoin (DOGE), Ethereum Classic (ETC), Ethereum (ETH), TRON (TRX), USD Coin (ERC-20), Tether (TRON/TRC-20), Monero (XMR), Ripple (XRP), ZCash (ZEC) and others. The service provides functionality for automatically converting crypto into fiat, and serves over 100,000 merchants worldwide. It offers its own crypto wallet, which is currently used by more than 1 million users, and a mobile app.
Coinbase isn’t just a major crypto exchange and wallet, but also a cryptoprocessor supporting a large number of coins. Shopify, PrestaShop and WooCommerce are among its clients, along with numerous other large companies around the world.
A cryptocurrency processor launched by B2Broker, providing support for dozens of popular coins and tokens, as well as 10+ stablecoins. It offers on-chain (transactions processed on the blockchain) and off-chain (transactions are processed within the B2BinPay ecosystem) operations. Payment processing takes about 20 seconds.
Issues with cryptocurrency payments
Along with all the benefits and convenience that come with cryptoprocessing, these kinds of cryptocurrency payments have their own problems and disadvantages:
- High degree of volatility: Because of the high levels of volatility experienced by cryptocurrencies, sellers are at risk of receiving a smaller amount in fiat than expected. As a rule, therefore, maximum time frames are specified for payments;
- Scalability: Cryptocurrency payment processing speeds on many blockchains are much lower than with fiat payment systems. For example, Bitcoin processes 7 transactions per second, Ethereum handles up to 30, while the figure for Dogecoin is 33. Visa, meanwhile, can process up to 24,000 transactions per second.
- Commissions: If a company wants to sell its products using the “crypto–fiat” model, the commission will need to be paid twice: once for sending coins to the exchange service and again for converting them to fiat (the buyer will also pay the network commission);
- State regulation: In the majority of jurisdictions, cryptocurrency isn’t considered legal tender. This makes accepting coins and tokens problematic for many.
Paying for purchases in cryptocurrency – both online and offline – is profitable and convenient for many buyers and sellers around the world, and more and more cryptocurrency payment systems are appearing on the market. The main issue is the state regulation of these payments. Many payment services have already integrated crypto solutions into their systems, and there will be many more if – or when – there is greater clarity from regulators.