PAYWISE
id
← Semua artikel

Developer

Uji semuanya di sandbox sebelum live

Dengan sandbox key Anda bisa membuat pembayaran, memilih apakah hasilnya lunas, gagal, atau kedaluwarsa, dan menerima webhook sungguhan, tanpa uang yang berpindah.

Terbit 03 Oktober 2026 2 menit baca

Tersedia juga dalam: English, 简体中文

Uji semuanya di sandbox sebelum live

Integrasi pembayaran sebaiknya diuji sebelum dipakai pelanggan sungguhan. PAYWISE memberi setiap akun sandbox: lingkungan uji yang bekerja seperti live, tetapi tanpa uang sungguhan yang berpindah.

Perbandingan sandbox dan live: API dan webhook sama, hanya key yang berubah dari pw_test_ ke pw_live_

Sandbox key

Buat key di menu Kunci API dan pilih lingkungan sandbox. Sandbox key diawali pw_test_, key live diawali pw_live_. Setiap key hanya berlaku di lingkungannya sendiri, jadi uji coba tidak mungkin membuat pembayaran sungguhan secara tidak sengaja. Transaksi sandbox tidak masuk ke laporan live Anda.

Tentukan hasilnya sendiri

Di dunia nyata Anda menunggu pelanggan membayar. Di sandbox, Anda yang menentukan:

  1. Buat pembayaran dengan sandbox key.
  2. Buka checkout_url-nya.
  3. Pada bagian Simulasikan hasilnya, pilih Berhasil dibayar, Gagal, atau Kedaluwarsa.

URL webhook Anda menerima event yang persis sama dengan pembayaran sungguhan, dengan tanda tangan yang sama. Ini cara terbaik untuk menguji penanganan pesanan, termasuk saat pembayaran gagal.

Belum menulis kode? Pakai playground

API Playground di dashboard mengirim request sungguhan dengan sandbox key Anda dari sebuah formulir, lalu menampilkan request dan responsnya. Cara cepat untuk melihat hasil API sebelum menulis kode.

Daftar cek sebelum live

  • Pembayaran lunas menandai pesanan lunas satu kali saja, meskipun webhook datang dua kali.
  • Pembayaran gagal dan kedaluwarsa tidak membuat pesanan dikirim.
  • Server Anda menolak webhook dengan tanda tangan yang salah.
  • Mengirim merchant_reference yang sama lagi tidak membuat pembayaran kedua.
  • Halaman Log API menampilkan request Anda dengan kode status yang sesuai harapan.

Jika semuanya lolos, buat key live dan ganti sandbox key. Tidak ada bagian lain dari kode Anda yang perlu diubah.

Artikel lainnya

Mulai dengan key sandbox hari ini.

Daftar, buat key sandbox, dan kirim transaksi pertama dari playground dalam beberapa menit.