Lewati ke konten utama

Xendit

Instruksi untuk menghubungkan Xendit

Platform OneEntry mendukung integrasi dengan sistem pembayaran Xendit. Pilih jenis akun pembayaran ini jika Anda ingin menerima pembayaran melalui Xendit.

Buat akun pembayaran dengan jenis Xendit

Cara untuk membuat akun pembayaran dijelaskan di sini. Di kolom "Tipe", pilih nilai Xendit.

Isi pengaturan akun

Buka akun pembayaran yang telah dibuat untuk diedit. Di bagian Detail, sebutkan:

  • Success URL — alamat yang akan dikunjungi pembeli setelah pembayaran berhasil.
  • Cancel URL — alamat yang akan dikunjungi pembeli jika pembayaran dibatalkan.
  • Session timeout — waktu hidup sesi pembayaran, setelah waktu tersebut sesi yang belum dibayar menjadi tidak valid.

Hubungkan Xendit

Di bagian Connect Xendit, masukkan kredensial dari akun Xendit Anda (Xendit Dashboard → Settings → Developers):

  • Testing mode — mode pengujian. Selama centang diaktifkan, koneksi akan menggunakan kunci pengujian Xendit; hapus centang untuk menerima pembayaran nyata.
  • API Key — kunci API rahasia dari akun Xendit Anda (bagian API Keys).
  • Callback Token — token verifikasi callback Xendit (bagian Callbacks). Digunakan untuk memverifikasi keaslian pemberitahuan pembayaran yang masuk.
  • Available payment methods — metode pembayaran yang akan tersedia bagi pembeli. Kolom ini wajib diisi — pilih setidaknya satu metode. Tersedia, antara lain: CARDS, rekening virtual bank (BCA_VIRTUAL_ACCOUNT, BNI_VIRTUAL_ACCOUNT, BRI_VIRTUAL_ACCOUNT, MANDIRI_VIRTUAL_ACCOUNT, PERMATA_VIRTUAL_ACCOUNT, CIMB_VIRTUAL_ACCOUNT), dompet elektronik (OVO, DANA, LINKAJA, SHOPEEPAY, ASTRAPAY), QRIS, serta ALFAMART dan INDOMARET.

Perubahan disimpan secara otomatis.

Atur pembaruan otomatis status pesanan

Pergi ke Payments → Statuses, pilih penyimpanan pesanan yang diinginkan dan hubungkan status pembayaran yang telah ditentukan dengan status penyimpanan pesanan Anda. Dengan demikian, saat terjadi peristiwa pembayaran dari Xendit, status pesanan akan diperbarui secara otomatis.


Parameter kustom untuk API pembayaran

Seperti halnya untuk penyedia lain, akun pembayaran Xendit dapat ditambahkan parameter kustom yang spesifik untuk API Xendit (bagian "Parameter kustom untuk API pembayaran"). Lebih lanjut tentang mekanisme ini — di bagian "Akun".