Terintegrasi resmi dengan Tokopay

Satu API untuk
semua pembayaran.

Terima QRIS, Virtual Account, dan e-wallet lewat satu integrasi. Dashboard dark yang rapi, webhook terverifikasi, dan idempotensi bawaan.

Tanpa biaya pendaftaran API key instan Sandbox lokal
create-payment.sh
curl -X POST https://pay.zixstore.web.id/api/v1/payments \
  -H "X-API-Key: zx_test_••••••••" \
  -H "Idempotency-Key: order-001" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "QRIS",
    "amount": 25000,
    "customer_name": "Budi",
    "customer_email": "budi@email.com",
    "customer_phone": "08123456789",
    "reference_id": "INV-001"
  }'
{
  "success": true,
  "data": {
    "ref_id": "ZX261112A1B2C3D4E5",
    "status": "pending",
    "amount": 25000,
    "total_amount": 25300,
    "channel": "QRIS",
    "qr_link": "https://assets.tokopay.id/....png",
    "pay_url": "https://pay.tokopay.id/?token=...",
    "expires_at": "2026-11-13 03:00:00"
  }
}

Kenapa Achillstore

Dibangun untuk developer,
dipakai oleh bisnis.

Fondasi teknis yang benar sejak awal: transaksi atomik, idempotensi, dan verifikasi signature.

Webhook aman

Setiap callback diverifikasi signature MD5 resmi Tokopay dan whitelist IP.

Idempotent

Header Idempotency-Key mencegah double charge saat retry.

QRIS instan

Buat invoice QRIS dan tampilkan QR string maupun gambar.

API key aman

Key hanya disimpan sebagai hash. Tidak pernah bisa dilihat ulang.

Rekonsiliasi

Cek status langsung ke Tokopay dan simpan jejak audit.

Playground

Uji request API langsung dari dashboard tanpa tools tambahan.

Channel pembayaran

Pilihan lengkap, satu integrasi.

Kode channel mengikuti dokumentasi resmi Tokopay dan dikirim apa adanya oleh server.

QRIS

3 channel
QRIS QRIS Realtime QRIS Realtime Nobu

Virtual Akun

10 channel
BRI Virtual Account BCA Virtual Account BNI Virtual Account Mandiri Virtual Account Permata Virtual Account Permata Virtual Account 2 CIMB Virtual Account Danamon Virtual Account BSI Virtual Account BNC Virtual Account (NEO)

Emoney

4 channel
ShopeePay GoPay DANA LinkAja

REST API JSON

Integrasi dalam hitungan menit.

Endpoint sederhana, response konsisten, dan dokumentasi lengkap dalam Bahasa Indonesia. Tidak perlu SDK khusus.

  • Autentikasi lewat header X-API-Key
  • Dukungan Idempotency-Key untuk retry aman
  • Webhook dengan verifikasi signature
  • Riwayat transaksi dan audit log
Buka dokumentasi API
response.json
{
  "success": true,
  "data": {
    "ref_id": "ZX261112A1B2C3D4E5",
    "reference_id": "INV-001",
    "channel": "QRIS",
    "amount": 25000,
    "provider_fee": 300,
    "total_amount": 25300,
    "fee_amount": 0,
    "net_amount": 25000,
    "status": "pending",
    "payment": {
      "qr_link": "https://assets.tokopay.id/...png",
      "qr_string": "000201010212...",
      "pay_url": "https://pay.tokopay.id/?token=..."
    },
    "expires_at": "2026-11-13 03:00:00"
  }
}

Siap menerima pembayaran?

Buat akun merchant, generate API key, dan kirim request pertama Anda hari ini.

Daftar merchant gratis