İçeriğe atlayın

API

Bu sayfada

Ödemeyi simüle et

Sandbox faturayı bir ödeme sonucundan geçirin ve onaylanmış bir zincir üstü transferle aynı yaşam döngüsünü ve webhook'ları test edin.

POST/v1/sandbox/invoices/:invoice_id/simulate-payment

API anahtarı: Payment · Ortam: Yalnızca Sandbox

Gerçek para hareket ettirmeden onaylanmış bir ödemeyi simüle eder. Fatura, kimliği doğrulanmış satıcıya ve sandbox ortamına ait olmalıdır. Üretim anahtarı reddedilir.

İstek gövdesi

stage zorunludur ve tam olarak şunlardan birini kabul eder:

  • paid — beklenen tutarı öder;
  • overpaid — beklenen tutarın %10 üzerini öder;
  • underpay — beklenen tutarın %40'ını öder; faturanın açık kalacağına veya nihai olacağına fatura alan kuralları karar verir;
  • cancel — hâlâ iptal edilebilir durumdaki bir faturayı iptal eder.
{
  "stage": "paid"
}

Sunucu, simüle edilen her tutarı faturadan türetir. İstemciler asla tahsilat tutarını hesaplamaz.

Yanıt (200 OK)

Güncellenmiş fatura kaynağını döndürür ve ilgili gerçek sonuçla aynı yaşam döngüsü webhook olaylarını yayar. Yanıt alanları için bkz. Fatura Getir.