API Documentation v2.0
Dokumentasi API PaymentARS Gateway
Panduan integrasi sistem pembayaran QRIS & Virtual Account otomatis untuk website dan sistem transaksi ARSGAMINGSTORE.
Gateway API: Operational|Uptime: 99.9%
Response: ~45ms
Success Rate: 99.8%
Mulai Integrasi dalam 3 Langkah
1Siapkan Kredensial Proyek
Dapatkan SLUG dan API_KEY dari akun Pakasir Anda. Simpan pada environment variable:
PAKASIR_SLUG=arsgamingstore PAKASIR_API_KEY=your_api_key_here PAKASIR_WEBHOOK_SECRET=your_webhook_secret
2Request Pembuatan Transaksi
Kirim request POST dari backend server Anda untuk mengenerate string QRIS atau nomor Virtual Account:
// Contoh Node.js / JavaScript Fetch
const res = await fetch('https://app.pakasir.com/api/v2/create-transaction/arsgamingstore/ORDER-123', {
method: 'POST',
headers: {
'X-Api-Key': process.env.PAKASIR_API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
method: 'qris',
amount: 50000
})
});
const data = await res.json();
console.log('QR String:', data.qr_string);
console.log('Transaction ID:', data.txn_id);3Verifikasi Status Otomatis
Pakasir akan mengirimkan notifikasi instan ke Webhook server Anda saat pembeli berhasil melakukan pembayaran.