XepengIntegration Tester
Not connected

Test Crypto QR, langsung dari browser.

Isi kredensial Anda, buat QR, dan pantau statusnya sampai final — semua request ditandatangani dengan skema HMAC-SHA256(METHOD + PATH + TIMESTAMP + BODY) persis seperti dokumentasi partner. Kredensial hanya tersimpan di localStorage browser Anda, tidak pernah dikirim ke server lain.

Kredensial & Environment

Buat QR

Request Log

Catatan webhook & cara test receiver
Halaman statis tidak bisa menerima webhook. Untuk test webhook penuh, jalankan receiver node --env-file=.env webhook.mjs dari repo demo, expose via ngrok/cloudflared, lalu tempel URL publiknya ke kolom Webhook URL di atas. Signature yang diverifikasi = HMAC-SHA256(client_secret, timestamp + "." + body).

Webhook bersifat best effort: polling status di panel kanan adalah sumber kebenaran dan memicu reconcile on-read — webhook gagal tidak pernah menghilangkan pembayaran.