Pengembalian pembayaran pada alamat yang diblokir

post https://api.cryptomus.com/v1/wallet/blocked-address-refund Menyalin

Anda hanya dapat melakukan pengembalian dana satu kali.

Meminta

Parameter kueri

NamaJenis parameterDefinisi
uuidstringuuidrequired_without: order_iduuid dompet statis
order_idstringmin:1max:32alpha_dashrequired_without: uuidID pesanan dompet statis
address*stringmin:10max:128alpha_dashKembalikan semua dana yang diblokir ke alamat ini

Jenis parameter

stringuuidrequired_without: order_id

Definisi

uuid dompet statis

Jenis parameter

stringmin:1max:32alpha_dashrequired_without: uuid

Definisi

ID pesanan dompet statis

Jenis parameter

stringmin:10max:128alpha_dash

Definisi

Kembalikan semua dana yang diblokir ke alamat ini

* - parameter wajib

Untuk mengembalikan pembayaran, Anda harus melewati uuid atau order_id, jika Anda melewati keduanya, dompet statis akan diidentifikasi oleh uuid

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..."
}'
Menyalin

Tanggapan

Parameter respons

NamaDefinisi
commissionKomisi pengembalian dana
amountJumlah pengembalian dana

Definisi

Komisi pengembalian dana

Definisi

Jumlah pengembalian dana

Contoh respons


1{
2    "state": 0,
3    "result": {
4        "commission": "0.50",
5        "amount": "9.50"
6    }
7}
Menyalin

Kemungkinan 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}
Menyalin

Jika dompet statis tidak ditemukan:


1{
2    "state": 1,
3    "message": "Not found"
4}
Menyalin

Selama 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}
Menyalin

Selama 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}
Menyalin

Jika pengembalian dana sudah dalam proses:


1{
2    "state": 1,
3    "message": "Refund is in process"
4}
Menyalin

Jika 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}
Menyalin

Jika tidak ada pembayaran yang dilakukan ke dompet statis:


1{
2    "state": 1,
3    "message": "Nothing to withdraw"
4}
Menyalin

Jika 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}
Menyalin

Jika 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}
Menyalin

Kesalahan server internal

kode : 500

contoh tanggapan:


1{
2	"message": "Server error, #1",
3	"code": 500,
4	"error": null
5}
Menyalin