Accepting Crypto Payments in Turkey - What to Consider
A general guide for businesses accepting crypto payments in Turkey, covering record keeping, customer transparency, rate risk and choosing a gateway.

Accepting crypto payments in Turkey is a growing topic among digital businesses, developers and freelancers who sell to customers abroad. This article covers the practical points to think through before you start: record keeping, transparency with customers, rate management and choosing a gateway. It is general information only, not legal or financial advice.
Important: Rules on crypto assets can change over time and affect businesses differently depending on how they're set up. Before you start accepting crypto, consult your legal and tax adviser. Nothing in this article is legal, tax or investment advice.
Who is accepting crypto payments in Turkey a good fit for?
Crypto isn't the right answer for every business. It tends to make sense for:
- Sellers of digital products abroad: software, licenses, templates and courses reach international buyers more easily. See crypto payments for digital products.
- Freelancers: developers, designers and creators with foreign clients often find USDT practical. See freelancers: get paid in USDT.
- Hosting, gaming services and similar digital businesses whose customers already use crypto.
- Social media sellers on Telegram and Instagram. See crypto payment links for Telegram and Instagram.
Crypto doesn't need to replace your existing payment methods. For most businesses it works best as an additional option.
Consideration 1: Record keeping
Record keeping is the most neglected part of taking crypto. Your adviser will tell you what exactly you need, but good records help whatever your situation.
For each payment, it's useful to keep:
- Order number and the product or service sold
- Invoice amount and pricing unit (USD or coin)
- Date and time of payment
- Coin and amount received
- The on-chain transaction ID (txid)
- The applicable rate
MercanPay keeps invoices, payments and withdrawals on record in the panel. You can also pull invoices via the API into your own accounting system:
import os
from mercanpay import MercanPay
zp = MercanPay("https://mercanpay.com", os.environ["MERCANPAY_API_KEY"])
page = zp.list_invoices(status="paid", limit=20)
for inv in page["data"]:
print(inv["order_id"], inv["token"], inv["paid_amount"], inv["created_at"])
# next page: zp.list_invoices(status="paid", limit=20, before=page["next_before"])
Exporting regularly and sharing the records with your adviser saves a lot of end-of-period pain.
Consideration 2: Transparency with customers
Customers paying in crypto should know exactly what they pay and what they get. Clarity builds trust and prevents disputes.
- State the price clearly. On a USD-priced invoice the customer sees the coin amount on the payment page, and the rate is locked.
- Keep the price clear. Network fees are already included in the amount on the payment page, so the customer sees one final total.
- Remind them of the network. Payments must be sent on TRON (TRC20). Picking the wrong network is the most common mistake. See crypto sent to the wrong network.
- Publish a refund policy. Crypto transfers can't be reversed, so explain upfront how refunds work.
Consideration 3: Exchange rate risk
Businesses in Turkey are used to currency swings. Crypto adds another layer. Coins like TRX can move quickly, while USDT is a stablecoin designed to track the dollar.
To manage it:
- Price invoices in USD. The rate is locked once the customer picks a coin.
- If you want to avoid volatility, nudge customers towards USDT.
- Set a consistent rule for when and how you withdraw your balance.
We go deeper in crypto payment exchange rate risk. None of this is investment advice, and we make no price predictions.
Consideration 4: Choosing the right gateway
You could share your own wallet address. But matching payments to orders, tracking under- and overpayments and keeping things secure gets harder as you grow. A gateway automates that work.
Questions to ask:
| Question | Why it matters |
|---|---|
| What are the commission and withdrawal fees? | Directly affects your margin |
| Is the interface and support in your language? | Day-to-day use and problem solving |
| What security measures exist? | 2FA, withdrawal confirmations, trusted addresses |
| Is there an API and ready-made libraries? | Integration cost |
| How are partial and late payments handled? | Customer experience and bookkeeping |
On MercanPay, commission starts from 0.4% and varies per merchant. The withdrawal fee is 1–3 USD, and the minimum invoice and minimum withdrawal are both 10 USD. The panel is available in Turkish and English, with a support ticket system built in. For a fuller checklist, see how to choose a crypto payment gateway.
Consideration 5: The merchant application and legitimate use
MercanPay accounts aren't opened instantly. Merchants apply with a short business questionnaire and are approved. Being clear about what you sell and how you operate speeds things up.
Treat crypto as one of the payment options of a legitimate business. You are responsible for making sure your products and services comply with the rules that apply to you. When in doubt, ask your adviser.
Consideration 6: Security habits
Because crypto transfers are final, account security is critical:
- Use two-step login, ideally with an authenticator app.
- Every panel withdrawal requires an email code and an authenticator code.
- Keep payout destinations as saved addresses. API withdrawals only go to trusted ones.
- A 24-hour withdrawal lock applies after a password reset.
More in crypto merchant account security.
FAQ
Is it legal to accept crypto payments in Turkey?
That depends on your business structure, what you sell and the current rules. This article isn't legal advice. Consult your legal and tax adviser for a definitive answer.
How should I record crypto income?
Keeping each payment's date, amount, coin and transaction ID is a good start. Agree with your tax adviser on how those records are treated.
Do my customers need to be in Turkey?
No. The payment page works in Turkish and English, so you can serve customers at home and abroad.
Which coins can I accept?
MercanPay currently supports TRX and USDT on the TRON network (TRC20).
Get started with MercanPay
Accept USDT and TRX with a bilingual panel, clear fees and security-first infrastructure. Apply for a merchant account, check the documentation, and read how to accept USDT TRC20 payments for the full flow.


