Bloklangan manzil bo'yicha to'lovlarni qaytarish

post
https://api.cryptomus.com/v1/wallet/blocked-address-refund
Nusxa ko'chirmoq

Siz faqat bir marta qaytarib berishingiz mumkin.

Talab qilmoq

So'rov parametrlari

IsmParametr turiTa'rif
uuidstringuuidrequired_without: order_idstatik hamyonning uuid
order_idstringmin:1max:32alpha_dashrequired_without: uuidStatik hamyonning buyurtma identifikatori
address*stringmin:10max:128alpha_dashUshbu manzilga barcha bloklangan mablag'larni qaytarish

Parametr turi

stringuuidrequired_without: order_id

Ta'rif

statik hamyonning uuid

Parametr turi

stringmin:1max:32alpha_dashrequired_without: uuid

Ta'rif

Statik hamyonning buyurtma identifikatori

Parametr turi

stringmin:10max:128alpha_dash

Ta'rif

Ushbu manzilga barcha bloklangan mablag'larni qaytarish

* - Majburiy parametr

To refund payments you need to pass either uuid or order_id, if you pass both, the static wallet will be identified by uuid

Misolga misol


curl https://api.cryptomus.com/v1/wallet/blocked-address-refund \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
    "order_id": "1",
      "address": "TK8..."
}'
Nusxa ko'chirmoq

Javob

Javob parametrlari

IsmTa'rif
commissionTo'lovni qaytarish komissiyasi
amountTo'lovlar miqdori

Ta'rif

To'lovni qaytarish komissiyasi

Ta'rif

To'lovlar miqdori

Javob namunasi


1{
2    "state": 0,
3    "result": {
4        "commission": "0.50",
5        "amount": "9.50"
6    }
7}
Nusxa ko'chirmoq

Mumkin bo'lgan xatolar

Tasdiqlash xatolari

kod : 422

Misol javoblar:

Agar siz uuid va order_id, siz ushbu xabarni olasiz. Bu shuni anglatadiki, kamida parametrlardan biri talab qilinadi.


1{
2	"state": 1,
3	"errors": {
4		"uuid": ["validation.required_without"],
5		"order_id": ["validation.required_without"]
6	}
7}
Nusxa ko'chirmoq

Agar statik hamyon topilmasa:


1{
2    "state": 1,
3    "message": "Not found"
4}
Nusxa ko'chirmoq

Chiqarilgan holda, agar olib chiqilgan statikarli hamyondan faqat bir marta blokirovka qilingan statik hamyondan ruxsat beriladi, agar siz allaqachon ushbu xato xabarini olasiz:


1{
2    "state": 1,
3    "message": "You can withdraw only once"
4}
Nusxa ko'chirmoq

Uzoq vaqt davomida blokirovka qilingan statik hamyondan kirishga ruxsat beriladi, agar siz statik hamyondan, agar siz statik hamyonni to'sib qo'ysangiz, agar siz statik hamyonni to'sib qo'ysangiz, agar siz ushbu xato haqida xabar yuborildi va siz ushbu xato xabarini olasiz:


1{
2    "state": 1,
3    "message": "You can withdraw only once"
4}
Nusxa ko'chirmoq

Agar to'lov allaqachon amalga oshirilsa:


1{
2    "state": 1,
3    "message": "Refund is in process"
4}
Nusxa ko'chirmoq

Agar to'lovingiz savdogaringiz yoki foydalanuvchingiz bloklangan bo'lsa, siz ushbu xato xabarini olasiz. Bu, masalan, parolingizni o'zgartirganingizda sodir bo'ladi va to'lovlar 24 soat davomida bloklanadi.


1{
2    "state": 1,
3    "message": "You are forbidden"
4}
Nusxa ko'chirmoq

Agar statik hamyonga to'lovlar kiritilmagan bo'lsa:


1{
2    "state": 1,
3    "message": "Nothing to withdraw"
4}
Nusxa ko'chirmoq

Agar to'lov summasi kriptcolatsiya uchun eng kam qo'llab-quvvatlanadigan miqdordan kam bo'lsa, ushbu xato xabarini olasiz:


1{
2    "state": 1,
3    "message": "The amount is too small"
4}
Nusxa ko'chirmoq

Agar texnik ish sodir bo'lsa yoki to'lov vaqtincha mavjud bo'lmasa, ushbu xato xabarlarini olasiz:


1{
2    "state": 1,
3    "message": "Server error"
4}
Nusxa ko'chirmoq


1{
2    "state": 1,
3    "message": "The service was not found"
4}
Nusxa ko'chirmoq

Serverdagi ichki xatolik

kod : 500

Misol javoblar:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Nusxa ko'chirmoq