Integrasi Cepat
Panduan proses yang jelas dari aplikasi hingga operasi go-live
Aplikasikan Integrasi
Kirimkan informasi dasar dan kebutuhan bisnis Anda
Dapatkan Kredensial
Dapatkan API Key dan ID pedagang
Integrasi Pengujian
Selesaikan integrasi teknis di lingkungan pengujian
Buka Secara Langsung
Terapkan ke produksi setelah persetujuan
Dokumentasi Integrasi Khusus Negara
Pilih negara target Anda untuk mendapatkan panduan integrasi terperinci dan penjelasan metode pembayaran lokal

Indonesia
Panduan integrasi metode pembayaran lokal, mencakup metode pembayaran utama, integrasi tingkat keberhasilan tinggi
Lihat Dokumentasi Integrasi
Thailand
Panduan integrasi transfer bank dan dompet elektronik, mekanisme konfirmasi kedatangan real-time
Lihat Dokumentasi Integrasi
Pakistan
Integrasi saluran transfer lokal, solusi integrasi bisnis volume jumlah besar
Lihat Dokumentasi IntegrasiDokumentasi Antarmuka API
Dukungan berbagai antarmuka untuk kebutuhan bisnis yang berbeda
Antarmuka Pembayaran
- POST /api/payment/create - Buat pesanan pembayaran
- GET /api/payment/{id} - Status pembayaran kueri
- POST /api/payment/{id}/refund - Inisiasi pengembalian dana
Antarmuka Pembayaran
- POST /api/payout/submit - Kirimkan permintaan pembayaran
- GET /api/payout/{id} - Status pembayaran kueri
- POST /api/payout/batch - Pembayaran batch
Antarmuka Kueri
- GET /api/settlement/records - Dapatkan catatan penyelesaian
- GET /api/statement - Dapatkan pernyataan
- GET /api/balance - Dapatkan saldo akun
Contoh Kode
Cuplikan kode untuk memulai dengan cepat
//request
{
"appId": 1054,
"orderId": "M233323000059",
"amount": "300",
"phone": "08230219312",
"email": "23423@qq.com",
"name": "test",
"inBankCode": "014",
"payType": "QR",
"sign": "af0gAHkUOyYHu9owQp8NJ4mPEeUW4vuJcjdxqLIzrVw8AvpLSjD1DXupReSG/CyuSkFRyiIvCp5u703AuGGmfgD2gKDH3Ywau41bAbG2jnHJ8mtjiSJ5iWUzanyd4Kr7d1+rETbzUl7/BkW3t0X8UUFdqpxwG8DPUjAwUKfplWDHV7koG51Ozexd80DCsmW6eWdouAZ1uNXGLYmV3ftE3BmfNRtuv1C5bfTJWrTEIOxbF6g2uYOFZTlIgrQgd7/2PsAYwQQXNz8Q8CYl4OxqCv4pXJxaLWPbR5tqZu9og5kn32C9aHW/NlU1y39vzz+4ef81yPAqUV9oHlSMSPrMmw=="
}
//response
{
"status": "1",
"error": "00000000",
"msg": "",
"data": {
"orderId": "M233323000059",
"orderNo": "6023071013539074",
"payUrl": "https://a.api-uat.idr.com/1L9zQS2",
"bankCode": "014",
"qrCode": "00020101021228760011ph.ppmi.p2m0111OPDVPHM1XXX0315777148000000017041652948137245442930503001520460165303608540810000.vnd Of Mandalu62310010ph.allbank05062110000803***88310012ph.ppmi.qrph0111OPDVPHM1XXX63042763",
"sign": "YEoA8Y2JzQFGVzwJSqmemm1Kfv/bfyIfCqv2dp7RNzT5B72AQvdD+nt2nR4sL1HWscvmNHyVt5ovAi7MMhy3ziih/sMph+wPx4YjH3W1h5DyBvSlWvaKfKrK5ViomZ0pPYWydwRHnnRnicxToHK9S6qtSy7Q73O0hdz4hJ9p41Th3ycBl2Q9SeqSZYSY1ohcPDhdyRf2y0prb8rHgpBKzxZ5BKX/1bsE9OmsSEHAEYT8OGgko6aNe8XPAhr4G48cpWTftvnGQuzh0O65nuZRI/PF+Axt2zJCVbFHDDSREI9NlAT82ebDqhlVdxQzKE67D1nxgjb3dPmDUYHOBpmwxQ=="
}
}
Keamanan & Panggilan Balik
Pelajari cara menangani panggilan balik dan verifikasi tanda tangan dengan aman
Verifikasi Tanda Tangan
Semua permintaan panggilan balik menyertakan tanda tangan digital untuk memastikan integritas data dan keaslian
- 1. Dapatkan data panggilan balik dan tanda tangan
- 2. Hitung ulang tanda tangan menggunakan kunci rahasia Anda
- 3. Bandingkan tanda tangan untuk kecocokan
Panggilan Balik Webhook
Sistem memicu panggilan balik ketika peristiwa penting seperti pembayaran, pembayaran terjadi
- payment.completed - Pembayaran selesai
- payment.failed - Pembayaran gagal
- payout.completed - Pembayaran selesai
- payout.failed - Pembayaran gagal
Kode Kesalahan
Kode kesalahan umum dan solusi
param is null
Parameter kosong. Silakan periksa apakah parameter sudah benar
Illegal Param
VParameter tidak valid. Silakan periksa apakah parameter sudah benar
system exception
Kesalahan sistem
system is busy
Sistem sedang sibuk
order not exit
Pesanan tidak ditemukan
order is already end status
Pesanan sudah berada dalam status akhir
Siap bermitra dengan kami ?
Hubungi tim kami untuk mendiskusikan kebutuhan pembayaran dan rencana kerjasama Anda
Hubungi Kami