Tayyor toʻlov sahifasi
Xaridorni coinavio.com/pay/… sahifasiga yoʻnaltiring. U valyuta va tarmoqni tanlaydi, QR kodni skanerlaydi va tasdiqlashlarni jonli kuzatadi. Har qanday mobil hamyonda ishlaydi.
Biznes uchun kripto toʻlov shlyuzi
Har bir buyurtma narxini AQSh dollarida belgilang. Mijoz tayyor toʻlov sahifamizda USDT, ETH, BNB, TRX yoki TON bilan toʻlaydi — mablagʻ CoinAvio balansingizga tushadi, imzolangan webhook esa sizni xabardor qiladi. Sizning tomoningizda hamyon ham, shaxsiy kalitlar ham kerak emas.
Toʻlov usulini tanlang
BNB Smart Chain tarmogʻida tarmoq komissiyasi qoplanadi — siz aynan shu miqdorni yuborasiz.
BNB Smart Chain tarmogʻida har bir depozit balansga tushishidan oldin ikkita mustaqil RPC provayderi tomonidan tasdiqlanadi. Bu sahifani yopishingiz mumkin — tasdiqlash davom etadi.
invoice.paid hodisasi boʻyicha bajaringNamunaBitta 249,00 USD invoys, uni toʻlashning sakkiz usuli — har bir kripto miqdor 60 daqiqa davomida oʻzgarmaydi.Narxlar namunasi · 249,00 USD invoys
Valyutalar va tarmoqlar
Biz qoʻllab-quvvatlaydigan har bir tarmoqda USDT, shuningdek har bir tarmoqning oʻz asosiy valyutasi. Invoys dollarda qoladi; xaridor qanday toʻlashni oʻzi tanlaydi va har bir invoys uchun valyuta yoki tarmoqni uch martagacha almashtirishi mumkin.
Har bir depozit ikkita mustaqil RPC provayderi tomonidan tasdiqlanadi
Yangi tarmoqlar toʻlov sahifasida yangi variant sifatida paydo boʻladi. Integratsiyangiz va invoyslaringiz oʻzgarmaydi.
Jonli sinab koʻring
Istalgan valyuta va tarmoq orqali CoinAvio uchun kichik xayriya yuboring. Bular haqiqiy kripto toʻlovlar, ular qaytarilmaydi.
Mahsulotlar
Xaridorni coinavio.com/pay/… sahifasiga yoʻnaltiring. U valyuta va tarmoqni tanlaydi, QR kodni skanerlaydi va tasdiqlashlarni jonli kuzatadi. Har qanday mobil hamyonda ishlaydi.
Bearer kaliti bilan bitta POST soʻrovi. Xuddi shu orderId bilan qayta yuborilgan soʻrov oʻsha invoysni qaytaradi, shuning uchun qayta urinishlar xavfsiz.
POST /v1/invoices Authorization: Bearer ck_live_… { "priceAmount": "249.00", "orderId": "1042" } 201 → checkoutUrl, status: "NEW"
Hech qanday kod kerak emas: boshqaruv panelida summani AQSh dollarida belgilang va havolani chatda, elektron xatda yoki PDF invoysda ulashing.
Plaginni oʻrnating, API kalitingiz va webhook imzo kalitini kiriting — doʻkoningizning toʻlov sahifasida kripto toʻlov paydo boʻladi.
ck_test_ kaliti bilan yaratilgan invoyslarda Toʻlovni simulyatsiya qilish tugmasi boʻladi. Webhooklar va holatlar ishchi rejimdagidek ishlaydi; haqiqiy kriptovalyuta harakatlanmaydi.
Har bir valyuta boʻyicha balanslarni, har bir invoys va uning tasdiqlashlarini koʻring. Istalgan vaqtda oʻz manzilingizga yechib oling — tarmoq komissiyasi tasdiqlashdan oldin koʻrsatiladi, elektron pochtangizga kelgan havola esa yechib olishni tasdiqlaydi.
Bu qanday ishlaydi
Saytingiz AQSh dollaridagi narx bilan POST /v1/invoices soʻrovini yuboradi — yoki siz boshqaruv panelida toʻlov havolasini yaratasiz — va xaridorni toʻlov sahifasiga yoʻnaltiradi.
U valyuta va tarmoqni tanlaydi, istalgan hamyon orqali QR kodni skanerlaydi va aynan kerakli miqdorni yuboradi. Miqdor 60 daqiqa davomida oʻzgarmaydi.
Tarmoq tasdiqlashlari va komplayens tekshiruvlaridan soʻng balansingizga mablagʻ tushadi, serveringiz esa imzolangan invoice.paid webhookini oladi.
Sotuvchi boshqaruv paneli
Valyutalar boʻyicha balanslar, jonli holatdagi invoyslar, yechib olishlar va webhook yetkazishlari — hammasi bir joyda.
Xavfsizlik va komplayens
Shiorlar emas, aniq nazorat choralari. Har bir haqiqiy toʻlov balansingizga tushishidan oldin tekshiriladi, har bir yechib olish esa siz oʻqib chiqa oladigan qoidalardan oʻtadi.
Mablagʻ faqat har bir tarmoqdagi tasdiqlashlardan keyin balansga tushadi. BNB Smart Chain tarmogʻida har bir depozitni ikkita mustaqil RPC provayderi bir xil tasdiqlashi shart.
USDT emitentining qora roʻyxati tarmoqning oʻz valyutasidagi depozitlar va har bir yechib olish manzili uchun tekshiriladi.
Yechib olish manzilini qoʻshish uchun TOTP kodi kerak. Yangi manzil avtomatik yechib olishlarni qabul qilishdan oldin 24 soat kutadi.
Har bir yechib olish elektron pochtangizga yuborilgan havola orqali tasdiqlanadi. Standart sozlamada avtomatik tasdiqlash bitta yechib olish uchun 100 USD va soʻnggi 24 soat ichida jami 1 000 USD bilan cheklangan; undan yuqori summalar qoʻlda tekshiriladi.
Issiq hamyonda cheklangan miqdor saqlanadi; ortiqcha qismi avtomatik ravishda sovuq saqlashga oʻtkaziladi.
Har bir sotuvchi qoʻlda tasdiqlanadi. Xaridorlar faqat siz DNS TXT yozuvi, meta teg yoki fayl orqali tasdiqlagan domenlarga qaytadi.
Dasturchilar uchun
Bitta Authorization: Bearer sarlavhali REST API. Webhooklar HMAC-SHA256 bilan imzolanadi va alohida imzolangan live/test rejim sarlavhasiga ega, shuning uchun test hodisasi tufayli haqiqiy buyurtma hech qachon bajarilmaydi.
orderId boʻyicha idempotentinvoice.paid / invoice.overpaid hodisasida bajaringcurl -X POST https://api.coinavio.com/v1/invoices \ -H "Authorization: Bearer $COINAVIO_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "priceAmount": "249.00", "orderId": "1042", "description": "Order #1042 — Demo Store", "successUrl": "https://demostore.example/thanks" }' # 201 Created { "id": "cmh2…", "status": "NEW", "checkoutUrl": "https://coinavio.com/pay/cmh2…" }
const res = await fetch('https://api.coinavio.com/v1/invoices', { method: 'POST', headers: { Authorization: `Bearer ${process.env.COINAVIO_API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ priceAmount: '249.00', orderId: '1042', successUrl: 'https://demostore.example/thanks', }), }) const invoice = await res.json() // Send the buyer to the hosted checkout res.redirect(invoice.checkoutUrl)
$ch = curl_init('https://api.coinavio.com/v1/invoices'); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ 'Authorization: Bearer ' . getenv('COINAVIO_API_KEY'), 'Content-Type: application/json', ], CURLOPT_POSTFIELDS => json_encode([ 'priceAmount' => '249.00', 'orderId' => '1042', ]), ]); $invoice = json_decode(curl_exec($ch), true); header('Location: ' . $invoice['checkoutUrl']);
// X-Webhook-Signature: t=<ms>,v1=<hex> import { createHmac, timingSafeEqual } from 'node:crypto' export function verify(secret, header, rawBody) { const m = /^t=([0-9]+),v1=([a-f0-9]{64})$/i.exec(header ?? '') if (!m || Math.abs(Date.now() - Number(m[1])) > 5 * 60_000) return false const expected = createHmac('sha256', secret) .update(`${m[1]}.${rawBody}`).digest() return timingSafeEqual(expected, Buffer.from(m[2], 'hex')) } // Also verify X-CoinAvio-Mode-Signature, then fulfil // only on invoice.paid / invoice.overpaid — see the docs.
Tariflar
akkauntingiz tasdiqlangandan keyin dastlabki 6 oy davomida.
Koʻp soʻraladigan savollar
Boshqa savolingiz bormi? Yordam markazi sahifasini oching yoki biz bilan bogʻlaning.
Yoʻq. CoinAvio — kastodial xizmat, yaʼni mablagʻni CoinAvio saqlaydi: xaridor tayyor toʻlov sahifamizda toʻlaydi, mablagʻ CoinAvio akkauntingizga tushadi, siz esa boshqaruv panelidan oʻzingiz tanlagan manzilga yechib olasiz. Platformangiz hech qachon shaxsiy kalitlar yoki blokcheynlar bilan ishlamaydi.
Ethereum, BNB Smart Chain, TRON va TON tarmoqlarida USDT, shuningdek ETH, BNB, TRX va TON — jami sakkizta variant. Yangi tarmoqlar integratsiyangizni oʻzgartirmasdan toʻlov sahifasida qoʻshimcha variant sifatida paydo boʻladi.
Invoyslar AQSh dollarida belgilanadi. Xaridor valyutani tanlagach, kripto miqdor 60 daqiqalik toʻlov muddati tugaguncha oʻzgarmaydi. Xaridor har bir invoys uchun valyuta yoki tarmoqni uch martagacha almashtirishi mumkin; almashtirish muddatni hech qachon uzaytirmaydi.
Tarmoqdagi tasdiqlashlar (Ethereum: 12, BNB Smart Chain: 15, TRON: 20, TON: 1) va komplayens tekshiruvidan keyin. BNB Smart Chain tarmogʻida har bir depozit avval ikkita mustaqil RPC provayderi tomonidan tasdiqlanadi.
Kam toʻlov chegarasini boshqaruv panelida oʻzingiz belgilaysiz; standart qiymat — 0%, yaʼni aynan toʻliq miqdor talab qilinadi. Ortiqcha toʻlangan invoys toʻlangan hisoblanadi va ortiqcha summa sizning balansingizga tushadi. Agar muddat qisman toʻlov bilan tugasa, invoys kam toʻlangan deb belgilanadi va qisman summa balansingizga tushadi.
Ethereum, TRON va TON tarmoqlarida tarmoq komissiyasini xaridor toʻlaydi, u toʻlov sahifasida alohida koʻrsatiladi. BNB Smart Chain tarmogʻida komissiya qoplanadi. U hech qachon sizning summangizdan olinmaydi. Yechib olishdagi tarmoq komissiyalari tasdiqlashdan oldin koʻrsatiladi.
Ha. ck_test_ kaliti bilan yaratilgan invoyslarda “Toʻlovni simulyatsiya qilish” tugmasi koʻrinadi. Holatlar va imzolangan webhooklar ishchi rejimdagidek ishlaydi, haqiqiy kriptovalyuta harakatlanmaydi.
Roʻyxatdan oʻting va biznesingiz haqidagi maʼlumotlarni yuboring. Har bir sotuvchi qoʻlda koʻrib chiqiladi. Ishchi kalitlar uchun xaridorlar faqat siz DNS TXT yozuvi, meta teg yoki fayl orqali tasdiqlagan domenlarga qaytarilishi mumkin.
Har bir haqiqiy toʻlov AQSh Moliya vazirligining OFAC sanksiyalar roʻyxati boʻyicha tekshiriladi, 50 USD va undan yuqori toʻlovlar esa SlowMist kompaniyasining MistTrack xizmati orqali xavf darajasi boʻyicha baholanadi. Yuqori xavfli mablagʻ balansga tushirilmaydi, qoʻlda tekshirish uchun ushlab turiladi.
Roʻyxatdan oʻting, biznesingiz haqida maʼlumot bering va tasdiqlangach ishga tushiring. Dastlabki olti oy davomida xizmat komissiyasi 0%.