How to Accept Crypto Payments as a Business: The Complete 2026 Guide
To accept crypto payments for your business, you need to determine the demand of your customers, review the regulations in your location, select your cryptocurrencies and networks, explore if you will

To accept crypto payments for your business, you need to determine the demand of your customers, review the regulations in your location, select your cryptocurrencies and networks, explore if you will hold onto crypto or convert to regular money, choose a gateway, the way to include crypto in the checkout procedure, and the method for tracking and issuing returns afterward.
1. What Accepting Crypto Payments Actually Means
Many owners think that accepting crypto means holding Bitcoin and watching the price all day. In fact, you decide whether you ever hold crypto at all. While some owners may keep the cryptocurrency they have received, others may turn it right away into fiat money.
So basically, accepting cryptocurrency payments means allowing customers to pay you with money rather than a card or a bank transfer. The customer sends the payment from their crypto wallet, and it will be received once the network confirms it.
Before we go further, here are the six terms you will see often, each explained in plain words.
Wallet: An application or device that holds crypto and enables sending and receiving.
Blockchain network: The public blockchain network is the system where each transaction is recorded. Some examples include Bitcoin, Ethereum, and Tron. Coins can be found on several networks: network matters.
Stablecoin: A cryptocurrency that is supposed to maintain a constant price. Typically it will be tied to a dollar, usually the US dollar, and the stablecoin will be valued at 1 dollar. The USD$ are among the various stablecoins.
Payment gateway: This is a piece of software that builds a payment request, displays the request to the customer, verifies that the funds were made available, and informs your store that the order is complete and paid for. For a more detailed explanation, check out our guide: What is a crypto payment gateway?
Custodial control: who holds control of the money at a particular point in time. The provider has custody if they hold it for you.
Settlement: the time when the funds are received and the medium in which they arrive, whether that be cryptocurrency or fiat.
Here is what a typical payment looks like from start to finish.
-
The customer chooses a type of cryptocurrency at the checkout and then a specific coin and network.
-
Your system displays the required amount in cryptocurrency and a QR code for payment confirmation. (a square barcode that holds the payment details) and holds that price for a short time.
-
The customer scans the code and transfers the payment from their wallet.
-
When the network confirms, it means that at least a few computers on the network have recorded it.
-
Your gateway marks the order as paid.
-
The money settles to you, as crypto or as regular currency, depending on the setup you chose.
Accepting cryptocurrency involves the same kind of steps as any other checkout, and offers several additional options whether you want to hold crypto or not.
2. Is Accepting Crypto Worth It for Your Business?
Many business owners believe that implementing crypto payments is only relevant to technological enterprises. However, it might be advantageous for them to look at the figures involved and consider the following three questions:
1. Do your customers ask for it? In the NCA and PayPal survey, 88% of merchants said customers had asked about paying in crypto, and 79% said crypto could attract new customers. Also, the NCA's 2026 holders report found that 1 in 4 US adults, or more than 67 million people, own crypto. Both groups gain from more crypto use, so treat these numbers as a signal and not as proof about your own customers.
2. Do card fees cut into your margin? US merchants paid $198.25 billion in card fees in 2025, and the average Visa and Mastercard credit card fee was 2.36%, according to Nilson Report data shared by the Merchants Payments Coalition.
3. Do chargebacks hurt you? A chargeback happens when a customer asks their bank to reverse a card payment. Mastercard and Datos Insights estimated 261 million disputes worth $33.79 billion worldwide in 2025, and merchants flagged 45% of them as fraud. That estimate was published in March 2025. A crypto payment cannot be reversed this way.
If you answered any of the questions above, crypto deserves a closer look. For the full business case, including how cryptocurrencies compare with traditional payment processing options, see our page on crypto payment solution for business.
You do not need to believe in crypto to accept it. You only need to know whether your customers, your fees, or your disputes make it worth testing.
3. 6 Ways to Accept Crypto Payments
There are many owners that think you need a developer to accept crypto. Most of these methods require no or little code, in fact, and you can pick the one that fits with how you already sell.
|
Method |
Tech skill needed |
Best for |
Main drawback |
|
Payment link or invoice |
None |
Freelancers, agencies, B2B billing |
You create each request one at a time. |
|
Payment button or widget |
Low |
Small sites, donations, a few products |
Usually less checkout customization |
|
E-commerce plugin |
Low to medium |
Online stores |
Your gateway must support your store platform. |
|
API |
High |
Custom checkouts, platforms, marketplaces |
Needs developer time and upkeep |
|
In-person QR code or POS |
Low |
Shops and events |
Staff need clear steps and a clear price display |
|
Direct wallet address |
None |
Very low volume |
No order matching and manual records |
1. Payment links and invoices
You generate a payment request, email or chat it to the customer, and they pay from their wallet. This will be great for freelancers, agencies, and B2B sellers who are already billing by invoice. And it only takes minutes to set up.
2. Payment button or widget
A widget is a small piece of software that you paste into your web page. I find that when the customer clicks the Payment button, a window opens with the amount and a QR code. This works well for sites that have a few products, simple services, or donations.
3. E-commerce plugin
A plugin connects your online store with a gateway, and crypto becomes an option at the checkout. Orders then refresh themselves. Choose a gateway that works with your store platform, like WooCommerce or Shopify to make everything run smoothly.
4. API
An API lets two software systems talk to each other. With one, your developers can add crypto payments directly into a custom checkout, app, or marketplace. This gives you the most control but takes more developer time.
5. In-person QR code or point of sale
In a shop or at an event, the customer scans a QR code on a screen or a printed card. A point of sale (POS) is the register or card terminal you use to ring up a sale. Some connect to your gateway; check with it before you plan this.
6. Direct wallet address
You share your wallet address, and the customer sends crypto straight to your wallet address. This has no gateway fee, but it does not scale. There is no payment for an order, no one tells your store that the money has arrived, and you have to record each payment manually. It can work for a one-person business with very few payments.
Accepting Bitcoin specifically
If you just want Bitcoin, the same six methods also apply. Stablecoin payments on fast networks usually settle within minutes, compared to the longer settlement times of Bitcoin. how they should expect to wait and show the current status right on your payment page.
Start with the method that fits how you sell today. Only move to an API when you need to grow or when your checkout process actually requires it.
4. Custodial vs Non-Custodial Crypto Payment Gateways
Many guides say that keeping crypto in your own wallet is the risky option. In fact, both models are risky. just in different ways, so you should choose the one that suits you better.
Two questions decide this. First, who holds the money first, the provider or you? Second, do you get paid in crypto or in regular currency? Here is what the words mean.
-
Custodial gateway: The provider first takes your customer’s payment into its wallets and then sends the money to you.
-
Non-custodial gateway: The payment is directly transferred from the customer to a wallet you control. Your funds are never held by the gateway.
-
Fiat settlement: the provider converts the crypto and pays you in a fiat currency like US dollars or euros. Fiat is the word for government-issued money.
-
Crypto settlement: you receive the same coin that the customer paid with.
Here is how the main setups compare.
|
Setup |
Who holds the funds first |
Main risk |
Conversion |
What you manage |
|
Custodial with fiat settlement |
The provider, until it converts and pays you |
Counterparty risk and the provider's payout schedule |
The provider converts, and fees or a price spread may apply. |
Bank payouts and normal accounting |
|
Custodial with crypto settlement |
The provider, until it pays you out. |
Counterparty risk and the provider's payout schedule |
None, unless you convert yourself. |
Your payout wallet and your records |
|
Non-custodial, crypto sent to your wallet |
You, from the moment of payment |
Your own key and wallet security |
You decide if and when to convert. |
Wallet security, conversion, and records |
|
Self-hosted software, such as BTCPay Server |
You, because you run the software. |
Server upkeep and security |
You decide if and when to convert. |
Hosting, updates, wallet, and records |
Counterparty risk simply means the chance that the other side, here the provider, cannot or does not pay you on time.
So how can you decide? If you want money in your bank account in regular currency and do not want to manage your wallet keys, then it is better to go for custodial payment gateways with a fiat transaction settlement. If you want to keep your funds in crypto or do not want to expose your money to the risk of having it managed by a third party, then a non-custodial gateway fits better. And if you have your own technical team, using self-hosted software might be the best solution for you.
Honestly, the key detail is this. Fiat settlement needs a step where a provider holds and converts your funds. A non-custodial setup removes that step, whereas it leaves the conversion work to you. To see how this works under the hood, read our overview of crypto payment infrastructure.
Neither model is better for everyone. The right choice depends on who you trust to hold the money and who you want to do the conversion work.
5. How to Accept Crypto Payments in 7 Steps
Many owners believe that the challenging part is technology. In fact, most of the work is making a few decisions in the right order.
Step 1: Check demand and fit
Start with your customers. Analyze your customers and their address and order volumes. Crypto is best suited for customers who shop online, purchase products across the border, or already own crypto.
You can simply ask your best customers, or you can include it in your newsletter or checkout page. Also look at your average order size, because network fees take a bigger share of a small order.
Step 2: Check the rules where you sell
In many places, crypto rules focus on payment providers and not on the shops that accept payments. Still, you should know what applies to you. Read the section on the 2026 rules below, and then ask your accountant or lawyer about each market you sell in.
Write down the questions before that meeting, so you get clear answers instead of general advice.
Step 3: Pick your coins and networks
Take it slow, with 3 to 5 assets. Many individuals start with stablecoins like USDT or USDC that are stable and later move on to Bitcoin and Ethereum.
The same token can be present in a number of networks, and every network has its own cost, and it has its own speed also. Your checkout should make it easy to see which network the customer is opening a transaction on because if they send a coin to the wrong network, recovery can be difficult or impossible.
Step 4: Decide how you want to be paid
Return to the custody and settlement choice from the section above. Determine if you will take cryptocurrencies with your wallet or currency from a provider.
Then write a short conversion policy. Will you hold on to the crypto, or will you switch all or any fixed percentage of it? If you plan to convert, make sure to consider how often. A written policy stops guesswork when prices move.
Step 5: Choose your gateway
Many owners pick the gateway with the lowest headline fee. In fact, Tit is the right gateway that fits perfectly to the mode of payment you desire. For each of the 10 questions below, answer "Yes" or "No," and record the answer for every provider you are considering.
-
Custody: Is it in a wallet that I have control of, or does the provider hold the funds first?
-
Settlement: Do I receive the coin the customer paid with, or regular currency? Is that what I want?
-
Total fees: Are the processing, conversion, payout, and network fees all published?
-
Coins and networks: Does it support the 3 to 5 assets and the networks my customers use?
-
Integration: Does it provide a plugin, an API, invoice, button, or POS for integration? Is there a no-code option?
-
Regulatory status: Does the provider have a registration or authorization in my markets, and is it made public on a register?
-
Security: Has it been an independent party audit, and how does it handle keys?
-
Edge cases: What happens with underpayments, overpayments, and wrong-network payments?
-
Records: Can I export each transaction with its value at the time it was received?
-
Support and track record: How many merchants use it, how good is the support, and how clear are the docs?
So where does Oppi Payment fit?
Oppi Payment is a non-custodial crypto payment solution, which means the exact crypto your customer pays goes directly to your own wallet, with no conversion step in between. We cover the full story in our post on what is Oppi Payment?
Here is how Oppi Payment answers the checklist:
-
Fees: a flat 0.35% of the transaction amount, and there is no setup fee or monthly subscription.
-
Coins: more than 40 cryptocurrencies across about 5 blockchains.
-
Ways to accept: API, Invoice Widget, Pricing Widget, Presale Widget, Payment Button, and Payment Page.
-
Settlement: payments settle in seconds, directly to your wallet.
-
Setup: 3 onboarding steps, with a no-code option, so you do not need a developer to start.
-
Track record: more than 250 merchants.
Oppi Payment fulfills all the requirements that businesses need to accept crypto payments. But Oppi won't sell crypto for regular money, making a fiat-settlement provider more suitable if you need automatic payments to your bank account.
Step 6: Set up, connect, and test
Create your account and your receiving wallet, then connect the gateway to your checkout, invoices, or API. If you choose a gateway that offers a no-code option, such as Oppi Payment, then you can finish this step without a developer.
Then do three test payments with small amounts. Do one payment. Do one that’s slightly short. If your gateway lets you do one on the wrong network. Using the test mode of your payment gateway, if available. After every test, check what your dashboard is as well as what your store is displaying.
Step 7: Set up records, refunds, and launch
Create your record sheet before you receive the real payment. The tax section below gives you a template. Then write a refund policy, because a crypto payment cannot be charged back, so every refund must be a payment that you send.
After that, tell people. Add a crypto option to your checkout, list the accepted coins and networks, and email your customers.
6. The Rules in 2026: What Changes for You in the EU, US, UK, UAE, India, HK
Many owners believe that new crypto laws mean they need a license just to take crypto as payment. In most cases, the rules focus on the provider that manages payments not on the shop that sells its own goods. The rules are still location dependent, so this section should be used as a guide and not a set of rules.
European Union
Since July 1, 2026, the EU crypto law named MiCA (Markets in Crypto-Assets Regulation) has full effect. which is the day the transition period for existing providers ended. On June 23, 2026, the European Securities and Markets Authority (ESMA) said that providers without authorization must stop serving EU clients. You can read more in the Sérvulo briefing and the Elliptic summary.
For your business, a business that sells its own products for crypto is generally not a crypto-asset service provider itself. Even so, you need to verify that your payment provider is authorized or that its model does not need authorization. The list continues to grow as ESMA maintains a public register and Elliptic identified 213 entries in 23 jurisdictions in its summary.
United States
In July 2025, the GENIUS Act, a stablecoin law, was signed. It sets rules for companies that issue payment stablecoins, not for businesses that accept them. The OCC (Office of the Comptroller of the Currency) proposed rules to apply it on March 2, 2026, and the Treasury proposed more rules on August 17, 2026. The Comptroller also announced on Aug. 19, 2026 that a final rule will be published by Nov. (OCC news release NR 2026-69). The Act applies by January 18, 2027 at the latest.
The CLARITY Act, a bill about how crypto markets are regulated, failed a Senate vote by 49 to 50 on September 15, 2026. There are also some state rules that differ, so ask your advisor about the states where you sell.
United Kingdom
The Financial Conduct Authority (FCA) announced its final crypto rules on June 30, 2026, and launched its crypto authorization gateway on September 30, 2026. According to the FCA press release, firms must submit their applications by February 28, 2027 and the new regime will begin on October 25, 2027. Again, the target is the provider and not the merchant, the person who accepts crypto for its products.
United Arab Emirates
There are multiple regulators in the UAE. Dubai has its own crypto regulator, the Virtual Assets Regulatory Authority (VARA). The Central Bank of the UAE (CBUAE) regulates payment tokens, which are stablecoins used as money, under its Payment Token Services Regulation.
Here the rules also reach merchants. The regulation provides for merchants to accept only payment tokens that are dirham tokens, says law firm Linklaters. Another company, Muhami, states that an onshore merchant can only accept a dirham token from a licensed issuer, or in some cases a token from a registered foreign issuer, and that coins like bitcoin are not covered by that permission. The regulation applies on the mainland and not in the financial free zones in Dubai and Abu Dhabi, according to Pinsent Masons.
Many businesses use a licensed provider that converts crypto into dirhams before it is settled, as Gulf News explained. Because these rules are strict, consult with UAE lawyer before offering crypto at checkout.
India
In India, the gains of transfer of any virtual digital assets (VDAs) are taxed at a flat rate of 30% under Section 115BBH of the Income Tax Act, 1961, plus a 4% cess, which is an extra charge added to the tax. A 1% TDS (tax deducted at source) applies under Section 194S, which sets limits. In addition, VDA service providers are required to register with the financial intelligence unit of the country, FIU-IND, in accordance with the anti-money laundering regulations, said TokenTax. Because you may sell crypto after you receive it, talk to a chartered accountant before you launch.
Hong Kong
Hong Kong takes the opposite path, because it licenses crypto activity instead of banning it. Its stablecoin law has applied since August 1, 2025, according to Fintech News Hong Kong.
On April 10, 2026, the Hong Kong Monetary Authority (HKMA), the city's central bank, issued its first two stablecoin issuer licenses to HSBC and Anchorpoint Financial, as explained by Charltons. The Securities and Futures Commission (SFC) licenses crypto trading platforms. These rules mostly focus on issuers and platforms, not on shops. Even so, check that your provider and the stablecoins you accept fit local rules.
Business verification
Most providers verify businesses before onboarding. This is known as KYB, which stands for know your business. Expect to share company documents and details about the people who own the business. The exact requirements differ by provider, so ask early.
This section is general information. It is not legal or tax advice, so please check with your accountant or lawyer before you launch.
7. Tax and Bookkeeping for Crypto Revenue
Many owners think that crypto income is only taxed when they sell it. In the US it’s taxed on the day you receive it.
The IRS treats digital assets as property. If a customer pays you in digital assets for goods or services, your income is the market value of that crypto at the time you receive them, as shown in IRS FAQ Q58 and Q59. That same value then becomes your starting cost, called your basis.
So if you sell or convert the crypto later, the difference between the sale price and that starting value is a gain or a loss. The IRS also requires businesses to keep records of the US dollar value of every digital asset they receive in the ordinary course of business.
The tax rules in the EU, the UK and India differ from the US rules, so it’s best to ask your accountant how these rules apply to your situation. A simple record sheet helps make that discussion clearer. Here is a template with one row per payment.
|
Field |
What to write |
|
Date and time received |
The exact time the payment was confirmed |
|
Coin |
The coin the customer paid with |
|
Network |
The blockchain network used |
|
Amount received |
The exact amount of the coin |
|
Value at receipt |
The value in your reporting currency at that moment |
|
Rate source |
The price source you used kept the same every time |
|
Order ID |
The order or invoice number in your store |
|
Transaction hash |
The payment's unique ID on the network |
|
Fee paid |
Any network or gateway fee, and who paid it |
Record the value of every crypto payment on the day you receive it, because that one habit answers most tax questions later.
8. Crypto Payment Fees: What You Will Actually Pay
Many owners compare only the headline percentage. In fact, the full cost can have up to four layers, and a low first number does not always mean a low total.
-
Processing fee: the percentage or flat amount the gateway charges on each payment.
-
Conversion cost: a fee or a price spread when crypto is turned into regular currency. A spread is the gap between the price you are quoted and the market price.
-
Payout or withdrawal fee: a charge when the provider sends money to your bank or wallet. For example, CoinGate lists a SWIFT withdrawal fee of 0.50%, with a minimum of €50.
-
Network fee: the cost of sending a payment on the blockchain, often called a gas fee. It changes by network, and your setup decides whether you or the customer pays it.
Here is a worked example on a $1,000 sale:
-
Visa or Mastercard credit card at the 2025 average of 2.36%: $23.60 in fees.
-
A gateway that charges 1%: $10.00 in fees.
-
A gateway that charges a flat 0.35%: $3.50 in fees.
For the crypto options, network fees and any conversion costs come on top. Your own card rate may also differ from the average, so use your own statement for a fair comparison.
The table below shows the fees that each provider publishes. We checked these pages on October 15, 2026, and prices change, so always confirm on the provider's own pricing page.
|
Provider |
Custody and settlement |
Published fee |
|
Non-custodial, with crypto sent to your wallet |
0.35% flat per transaction, with no setup fee and no monthly subscription |
|
|
BitPay |
Custodial, with fiat or crypto settlement |
1% to 2% plus $0.25 per transaction, based on volume |
|
Coinbase Business |
Settles in USDC, with optional conversion to USD |
1% on completed payment-link transactions |
|
CoinGate |
Custodial, with settlement in EUR, USD, GBP or crypto |
1% flat, plus payout fees (rates as of September 2, 2026) |
|
Stripe, stablecoins |
Settles as USD in your Stripe balance |
1.5% of the transaction |
|
PayPal, Pay with Crypto |
Converts to USD or PYUSD in a PayPal account, US only |
1.5% from August 1, 2026 (0.99% until July 31, 2026) |
|
BTCPay Server |
Non-custodial and self-hosted |
No processing fee, but you pay network fees and hosting |
Ask every provider for all four fee layers in writing, and then compare the total cost on your own average order.
9. Risks of Accepting Crypto and How to Handle Them
Many owners believe that crypto is too risky for a normal business. In fact, most of the risks come from daily operations, and you can deal with them by following a few simple rules.
Price changes
Crypto prices can change from the moment you quote a price and the moment you convert the money. If you want consistent value, accept stablecoins first. Also, lock the quoted price for a short time at checkout, and follow the conversion policy you wrote in Step 4.
Wrong network, underpaid and overpaid payments
Sometimes a customer sends the right coin on the wrong network or sends too little or too much. To reduce this, show the network name and a QR code with the exact amount on every invoice. Then write a rule for each case before it happens, for example, whether you ask the customer to pay the difference or you refund the extra.
Refunds
Because there are no chargebacks, every refund is a new payment that you send. Decide whether you refund the dollar value or the original coin amount and on which network. Also ask the customer to confirm a refund wallet address in writing, since the sending address may belong to an exchange and not to the customer.
Security
For larger balances, use a hardware wallet or a multi-signature wallet, which needs more than one person to approve a payment. Give each team member only the access they need. Never share your seed phrase, which is the secret list of words that restores a wallet, and keep backups of your keys in separate, safe places.
Customer experience
Show prices in your currency and in crypto, list the coins and networks you accept, and tell customers that you accept crypto. Also give them a clear way to reach support if a payment goes wrong, because a worried customer will not wait long.
10. Frequently asked questions
Do I need a license to accept crypto as payment?
Many retail or service providers who peddle their own goods or services for crypto do not need a crypto license. The rules usually apply to the payment service provider. However, the rules differ from country to country, so check if your provider is licensed in your markets and consult a lawyer about your own situation.
How do I accept crypto payments on my website?
Choose one of the gateways, and then add one of its tools to your site. That could be a plugin for your store, a payment button, a payment page, or an API. For most small sites, it's possible to start using a plugin or button and doesn't require a developer. Test with small payments before you go live.
What is the easiest way to accept Bitcoin?
The simplest method is via payment link or an invoice from a gateway that supports Bitcoin. You send the link, the customer pays from their wallet, and you see the payment in your dashboard. The next easiest way is to have a payment button on your site, and neither requires a developer.
Which cryptocurrencies should my business accept?
I recommend starting with 3 to 5 assets. Stablecoins like USDC and USDT keep a value, so they are a common first choice. Then add Bitcoin and Ethereum if your customers ask for them. Always check which network each coin uses before you list it at checkout.
Do I need a crypto wallet to accept crypto payments?
Yes, you need a place to receive crypto payments. That can be your crypto wallet or an account at a provider that holds the funds for you. If you want crypto sent straight to you, you need your own wallet. If you want regular currency, a provider's account can be enough.
Can I accept USDT or USDC?
Yes, it is possible many gateways support both, but you will need to confirm each individual gateway's list. There are multiple different versions of both coins on a variety of networks, so make sure to check what networks your gateway will support and show the correct one at checkout. A payment sent on the wrong network can be hard or impossible to recover.
How are crypto payments taxed for a business?
This is dependent on the country you live in. In the US, crypto you receive for goods or services is considered income in US dollar value on the day you get it, and a later sale can create a gain or a loss. Keep a record of every payment, and ask your accountant about local rules.
Can customers charge back a crypto payment?
No. A crypto payment cannot be reversed by a bank because no bank sits between the customer and you. This protects you from chargeback fraud, but it also means you must deal with any refunds on your own. Write a clear refund policy before you launch.
How do refunds work for crypto payments?
A refund is a new payment that you send back to the customer. Decide in advance whether you refund the original dollar value or the original coin amount and on which network. Ask the customer to confirm a refund wallet address in writing before you send anything.
What is the difference between a custodial and a non-custodial crypto payment gateway?
With a custodial gateway, the provider receives the payment first and then pays you. With a non-custodial gateway, the payment goes from the customer straight to a wallet that you control. Custodial setups are often easier for bank payouts, whereas non-custodial setups keep you in control of the funds.
Which crypto payment gateway is best for my business?
There is no best gateway. The right choice depends on the type of cryptocurrency you want to deal with, the coins you require, how you sell, and what the total fees are.
Do I need a developer to accept crypto payments?
Not always. There are a lot of plugins, buttons and payment links that require little or no coding. Only a developer is required when you need an API connection or custom checkout. If you want to avoid code, look for a gateway with a no-code option.
11. Your Next Step
Some owners believe that they must decide everything before they start. In fact, you can begin small, with one coin, one method and a few test payments, and then grow from there.
If you want crypto sent to your own wallet, Oppi Payment is built for that. It charges a flat 0.35% per transaction, with no setup fee and no monthly subscription, and it has 3 onboarding steps and a no-code option, so you do not need a developer to start.
Ready to start? Set up Oppi Payment in 3 steps.
Are you a payment service provider (PSP), an agency, or a platform that wants to offer crypto payments to your clients?
A PSP is a company that handles payments for businesses. If that sounds like you, take a look at our white label crypto gateway.
