Integrasi backend bertujuan untuk mendapatkan link WebView dan order number dengan memberikan informasi pembayaran.
Url and Method
URL Sandbox : https://sandbox-api.qoinhub.id/v2/order
Url Production : https://api.qoinhub.id/v2/order
Method Submit | Request Format | Request Data | Response Format | Response Data |
---|---|---|---|---|
POST | JSON | JSON IN BODY | JSON | JSON IN HTTP RAW |
Header
Accept | Signature | Idempotency-Key |
---|---|---|
Application/json | SHA 256 with RSA (Payload, Private Key) | -idem-key-bcaa |
Keterangan
- Payload, semua data transaksi yang terdapat di kolom body yg akan dikirimkan ke Qoin PG.
- Private key digunakan sebagai key merchant yang akan ditambahkan di signature.
- Untuk melakukan cek manual - signature apakah sudah sesuai atau belum dapat melalui link
https://8gwifi.org/rsasignverifyfunctions.jsp
- Yang perlu diperhatikan saat generate signature :
- Pilih size Generate RSA Key :1024 bit,
- Pilih Generate Signature
- Clear Text Message, diisi dengan payload hasilnya akan tergenerate otomatis di kolom Signature Output
- RSA Signature Algorithms, menggunakan SHA256withRSA
Informasi
- Saat ini merchant sudah bisa memilih channel pembayaran secara langsung, dan bisa membatasi tampilan dari semua pilihan dari channel pembayaran yang tidak dipilih oleh merchant sebelumnya.
- Untuk melakukan “Filter Payment Channel” merchant dapat mengisi payload "enabled_webview_payment_channels" dengan memilih salah satu channel pembayaran, maka merchant akan langsung diarahkan ke tampilan summary yang menampilkan keseluruhan detail isi ringkasan dari pembayaran yang harus dibayarkan.
- Untuk melakukan “Filter Payment Method” merchant dapat mengisi payload "enabled_webview_payment_method" dengan memilih salah satu channel pembayaran dan mengosongkan "enabled_webview_payment_channels", maka merchant akan langsung diarahkan ke tampilan summary yang menampilkan keseluruhan detail isi ringkasan dari pembayaran yang harus dibayarkan.
Url And Method
Url Sandbox : https://sandbox-api.qoinhub.id/v2/order/status
Url Production : https://sandbox-api.qoinhub.id/v2/order/status
Method Submit | Request Format | Request Data | Response Format | Response Data |
---|---|---|---|---|
POST | JSON | JSON IN BODY | JSON | JSON IN HTTP RAW |
Header
Accept | Content-Type | Locale |
---|---|---|
Application/json | Application/json | En |
Notes
Untuk menampilkan versi full, pada WebUrl ditambahkan /full sebelum /web.
Untuk Versi full menampilkan semua payment channel, sedangkan untuk versi tanpa /full menampilkan payment channel yang sudah sesuai standar SNAP BI.Contoh :
Menjadi :