PaymentARS Logo
PaymentARSPRO
Gateway
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.