Simulasi Sandbox
Untuk setup webhook, bentuk payload, dan verifikasi signature, lihat bagian Webhooks.
Mensimulasikan Payment Sandbox
Bagian berjudul "Mensimulasikan Payment Sandbox"Ringkasan
Bagian berjudul "Ringkasan"Khusus test-mode: memaksa sebuah payment sandbox menjadi paid, failed,
atau expired tanpa provider QRIS/bank asli, sehingga Anda bisa menguji
webhook Anda secara end-to-end.
POST
/sandbox/payments/{providerPaymentID}/simulateTidak diautentikasi dengan API key — providerPaymentID berasal dari
checkout_url sebuah payment sandbox.
Path Parameter
Bagian berjudul "Path Parameter"| Parameter | Tipe | Deskripsi |
|---|---|---|
providerPaymentID |
string | Dari checkout_url payment sandbox |
Request
Bagian berjudul "Request"{ "outcome": "paid" }outcome salah satu dari paid, failed, expired.
Response
Bagian berjudul "Response"{ "duplicate": false, "payment": { /* objek Payment, sudah diperbarui ke status simulasi */ }}Jika project Anda punya webhook yang dikonfigurasi untuk environment
sandbox, mensimulasikan hasil akan memicu pengiriman payment.paid /
payment.failed yang sungguhan — lihat
payment.paid /
payment.failed untuk bentuk
payload-nya, dan
Menangani Pengiriman Webhook untuk
cara memakai ini dalam pengujian.