Ubah Status di Kotak Pasir
Gunakan Change Status in Sandbox ketika Anda perlu mensimulasikan perubahan status pembayaran untuk transaksi Terima Uang sebelum ditayangkan. Di Sandbox, tidak ada uang nyata yang dipindahkan, jadi perubahan status memungkinkan tim Anda menguji callback, rekonsiliasi, dan pembaruan pembayaran langsung ke pelanggan untuk alur Akun Virtual dan QRIS.
Panduan ini ditujukan untuk pengujian berbasis dasbor di lingkungan Sandbox. Gunakan setelah Anda membuat Virtual Account atau transaksi QRIS dan perlu memindahkan transaksi ke status pengujian seperti dibayar, selesai, kadaluwarsa, atau status lain yang tersedia untuk metode pembayaran tersebut.
Sebelum Anda Mulai
- Masuk ke Dasbor Brick.
- Pastikan ruang kerja dalam mode Testing.
- Buat transaksi Sandbox untuk Virtual Account atau QRIS.
- Siapkan URL panggilan balik Anda sehingga sistem Anda dapat menerima pembaruan status yang disimulasikan.
Ubah Status Akun Virtual
- Buka Receive Money di sidebar.
- Pilih Virtual Account.
- Temukan transaksi Sandbox yang ingin Anda simulasikan.
- Buka menu tindakan pada baris transaksi.
- Pilih Update Status atau Change Status.
- Pilih status target yang tersedia untuk transaksi tersebut.
- Konfirmasikan perubahannya.
- Periksa apakah titik akhir panggilan balik Akun Virtual Anda menerima pembaruan status.
Untuk pengujian Akun Virtual, gunakan aturan penanganan panggilan balik, idempotensi, dan rekonsiliasi yang sama dengan yang Anda rencanakan untuk digunakan dalam Produksi.
Ubah Status QRIS
- Buka Receive Money di sidebar.
- Pilih QRIS.
- Pilih jenis QRIS yang Anda uji, seperti Dynamic QRIS.
- Temukan transaksi Sandbox QRIS berdasarkan
referenceId, tanggal, atau status. - Buka menu tindakan pada baris transaksi.
- Pilih Update Status atau Change Status.
- Pilih status target yang tersedia untuk transaksi QRIS.
- Konfirmasikan perubahannya.
- Periksa apakah titik akhir panggilan balik QRIS Anda menerima dan memproses pembaruan yang disimulasikan.
Hasil yang Diharapkan
Setelah status diubah, Brick memperbarui catatan transaksi Sandbox dan mengirimkan callback yang dikonfigurasi untuk metode pembayaran tersebut. Sistem Anda harus memproses panggilan balik yang disimulasikan dengan cara yang sama seperti memproses panggilan balik Produksi yang sebenarnya.
Catatan Penting
- Fitur ini hanya untuk pengujian Sandbox.
- Jangan gunakan perubahan status Sandbox untuk mewakili pembayaran pelanggan sebenarnya.
- Opsi status yang tersedia dapat berbeda berdasarkan metode pembayaran dan status transaksi.
- Jika menu tindakan tidak tersedia, konfirmasikan bahwa Anda berada dalam mode Testing dan transaksi dibuat di Sandbox.
- Tetap aktifkan validasi panggilan balik dan penanganan duplikat selama pengujian sehingga hasil Sandbox cocok dengan perilaku Produksi Anda.
