Pengembalian pembayaran pada alamat yang diblokir
Anda hanya dapat melakukan pengembalian dana satu kali.
Meminta
Parameter kueri
Nama | Jenis parameter | Definisi |
---|---|---|
uuid | stringuuidrequired_without: order_id | uuid dompet statis |
order_id | stringmin:1max:32alpha_dashrequired_without: uuid | ID pesanan dompet statis |
address* | stringmin:10max:128alpha_dash | Kembalikan semua dana yang diblokir ke alamat ini |
Jenis parameter
stringuuidrequired_without: order_idDefinisi
uuid dompet statisJenis parameter
stringmin:1max:32alpha_dashrequired_without: uuidDefinisi
ID pesanan dompet statisJenis parameter
stringmin:10max:128alpha_dashDefinisi
Kembalikan semua dana yang diblokir ke alamat ini
* - parameter wajib
Contoh permintaan
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..."
}'
MenyalinTanggapan
Parameter respons
Nama | Definisi |
---|---|
commission | Komisi pengembalian dana |
amount | Jumlah pengembalian dana |
Definisi
Komisi pengembalian danaDefinisi
Jumlah pengembalian dana
Contoh respons
1{
2 "state": 0,
3 "result": {
4 "commission": "0.50",
5 "amount": "9.50"
6 }
7}
MenyalinKemungkinan kesalahan
Kesalahan validasi
kode : 422
contoh tanggapan:
Jika Anda tidak meneruskan uuid dan order_id, Anda akan menerima pesan ini. Artinya, setidaknya salah satu parameter diperlukan.
1{
2 "state": 1,
3 "errors": {
4 "uuid": ["validation.required_without"],
5 "order_id": ["validation.required_without"]
6 }
7}
MenyalinJika dompet statis tidak ditemukan:
1{
2 "state": 1,
3 "message": "Not found"
4}
MenyalinSelama penarikan hanya diperbolehkan satu kali dari dompet statis yang diblokir, Jika penarikan sudah dilakukan, Anda akan menerima pesan kesalahan ini:
1{
2 "state": 1,
3 "message": "You can withdraw only once"
4}
MenyalinSelama penarikan hanya diizinkan satu kali dari dompet statis yang diblokir, Jika Anda memblokir dompet statis dengan parameter is_force_refund=true, penarikan sudah dilakukan dan Anda akan menerima pesan kesalahan ini:
1{
2 "state": 1,
3 "message": "You can withdraw only once"
4}
MenyalinJika pengembalian dana sudah dalam proses:
1{
2 "state": 1,
3 "message": "Refund is in process"
4}
MenyalinJika pembayaran diblokir di akun pedagang atau pengguna Anda, Anda akan menerima pesan kesalahan ini. Hal ini terjadi, misalnya, ketika Anda mengubah kata sandi dan pembayaran diblokir selama 24 jam.
1{
2 "state": 1,
3 "message": "You are forbidden"
4}
MenyalinJika tidak ada pembayaran yang dilakukan ke dompet statis:
1{
2 "state": 1,
3 "message": "Nothing to withdraw"
4}
MenyalinJika jumlah pembayaran kurang dari jumlah minimum yang didukung untuk mata uang kripto, Anda akan menerima pesan kesalahan ini:
1{
2 "state": 1,
3 "message": "The amount is too small"
4}
MenyalinJika terjadi pekerjaan teknis atau pembayaran tidak tersedia untuk sementara, Anda akan menerima pesan kesalahan ini:
1{
2 "state": 1,
3 "message": "Server error"
4}
Menyalin
1{
2 "state": 1,
3 "message": "The service was not found"
4}
MenyalinKesalahan server internal
kode : 500
contoh tanggapan:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}
Menyalin