Ana içeriğe geç

Ödeme İade (Refund)

Kimlik Doğrulama: Bearer token gereklidir.

Endpoint: POST /api/v1/payments/{id}/refund

Zincir üzerinde iade (payment facet üzerinde refund) kuyruğa alınır; custodial tarafında ödenen token tutarı ve varsa iade komisyonu için approve uygulanır. Integration'ın node'u ödemenin node'una erişebilmelidir.


Ön koşullar

  • Ödeme payment_method değeri web3 olmalıdır.
  • Ödeme status değeri blockchain_distributed olmalıdır (zincirde yatırım + dağıtım / mutabakat tamamlandı). Aksi halde consumer işlemi atlar.

İstek gövdesi

Boş JSON {} kabul edilir (ödeme id path parametresi ile belirlenir).


Yanıt — 202 Accepted

{ "status": "accepted" }
KodAçıklama
403Ödemenin node'una erişim yetkisi yok
404Ödeme bulunamadı

İşlem asenkrondur; ödeme durumunu ve ödeme loglarını takip edin. Ödemenin cüzdanı ve ağı için webhook tanımlıysa, custody tamamlandığında veya hata verdiğinde platform success_path / error_path adreslerinize bildirim gönderebilir — bkz. Webhooks — işletmeye giden callback'ler.