Developer API

Integrasi Blogspot & aplikasi lain

Gunakan REST API AutoKuy Pay untuk membuat invoice, membaca status, dan menerima event pembayaran dari Android Listener.

Jangan menaruh API key langsung di JavaScript publik Blogspot untuk produksi. Gunakan backend atau proxy yang aman.
1

Create Payment

Membuat invoice baru dari produk aktif.

POST
POST https://pay.kuskuskuy.my.id/api/create-payment.php X-API-Key: API_KEY_AUTOKUY_PAY Content-Type: application/json { "product_id": 1, "customer_name": "Kuskus", "customer_whatsapp": "628123456789", "reference": "ORDER-001" }
2

Check Status

Mengambil status invoice terbaru.

GET
GET https://pay.kuskuskuy.my.id/api/status.php?invoice=AKP-20260717-XXXXXXX
3

Android Webhook

Endpoint penerima notifikasi pembayaran.

POST
POST https://pay.kuskuskuy.my.id/api/webhook.php X-Signature: HMAC_SHA256(raw_json, webhook_secret) { "event_id": "gopay-1721170000-50327", "source": "gopay", "amount": 50327, "title": "Pembayaran diterima", "text": "Anda menerima pembayaran QRIS Rp50.327" }
4

WhatsApp Retry Queue

Memproses pesan PENDING/FAILED yang sudah waktunya dicoba kembali.

POST
POST https://pay.kuskuskuy.my.id/api/process-whatsapp.php?limit=10 X-API-Key: API_KEY_AUTOKUY_PAY

Endpoint ini tidak mengubah status invoice. Pesan pembayaran hanya dibuat setelah invoice berhasil menjadi PAID.