Asosiy
/To'lovlar
/Statik hamyonni yaratish
Sahifani nusxalash
Statik hamyonni yaratishda 2 TRX komissiya olinadi. Ushbu to'lov hamyonni yaratish xarajatlarini qoplaydi va faqat bir marta, birinchi tranzaksiya davomida qo'llaniladi.
| Ism | Parametr turi | Standart qiymat | Ta'rif |
|---|---|---|---|
| currency* | string | Valyuta kodi | |
| network* | string | BlockChain tarmog'i kodi | |
| order_id* | stringmin: 1max: 100alpha_dash | Tizimingizda buyurtma identifikatoriParametr alifbo harflari, raqamlar, pastki chiziqlar, pastki chiziqlardan iborat satr bo'lishi kerak. U hech qanday bo'sh joy yoki maxsus belgilar bo'lmasligi kerak. order_id savdogar schyot-fakturalar / statik hamyon / takrorlash to'lovlari ichida noyob bo'lishi kerakMavjud schyot-fakturani topganda order_id bilan biz o'z ma'lumotlarini qaytaramiz, yangi faktura yaratilmaydi. | |
| url_callback | stringmin: 6max: 255url | null | URL manzili, bu hamyondan keyin webhook yuboriladi |
| from_referral_code | string | null | So'rovni kiritadigan savdogar elektron pochta manziliga kiradi.Masalan, siz Heleket API orqali schyot-fakturalarni keltirib chiqaradigan dasturingiz va mijozlaringiz boshqa do'konlardir. ular sizning arizangizda API kaliti va savdo markazi identifikatorini kiritadilar va siz so'rovlarni o'z ma'lumotlari bilan yuborasiz va tavsiyanoma kodini topshirasiz.Shunday qilib, sizning mijozlaringiz sizning Heleket hisob qaydnomangizda tavba qilishadi va siz ularning aylanmasidan daromad olasiz. |
* - Majburiy parametr
curl https://api.heleket.com/v1/wallet \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"currency": "USDT",
"network": "tron",
"order_id": "1",
"url_callback": "https://your.site/callback"
}'Nusxalash| Ism | Ta'rif |
|---|---|
| wallet_uuid | Savdogarning hamyonining UUID |
| uuid | ma'lum bir tarmoqdagi hamyonning uuid |
| order_id | Tizimingizdagi buyurtma identifikatori (buyurtmani aniqlash uchun) |
| address | Ma'lum bir tarmoqda hamyon manzili |
| network | Wallet tarmog'i kodi |
| currency | Wallet Network valyutasi |
| url | To'lov shakliga havola |
1{
2 "state": 0,
3 "result": {
4 "wallet_uuid": "de15b0f6-883f-4585-b27b-73a648044a92",
5 "uuid": "87961ae5-80c5-413a-a4fe-d38199894940",
6 "order_id": "1",
7 "address": "TTEtddVZyNtLD9wbq4PzomjBhtxenSMXbb",
8 "network": "tron",
9 "currency": "USDT",
10 "url": "https://pay.heleket.com/wallet/3901446a-4b74-4796-b50a-14e14dafe3ed"
11 }
12}Nusxalashkod : 422
Misol javoblar:
Agar ba'zi parametr talab qilinsa va berilmasa:
1{
2 "state": 1,
3 "errors": {
4 "currency": ["validation.required"]
5 }
6}NusxalashAgar sizning to'lovlaringiz bloklangan bo'lsa. Bunday holda siz yordam berishingiz kerak.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
5NusxalashAgar biz to'lov xizmatini valyuta va tarmoq bilan topmasak:
1{
2 "state": 1,
3 "message": "The service was not found"
4}NusxalashAgar texnik ish sodir bo'lsa va to'lov vaqtincha mavjud bo'lmasa, ushbu xato xabarini olishingiz mumkin:
1{
2 "state": 1,
3 "message": "The terminal was not found"
4}Nusxalash
1{
2 "state": 1,
3 "message": "Server error"
4}Nusxalash
1{
2 "state": 1,
3 "message": "Wallet not found"
4}Nusxalash