Merchant Payment Channel
Terakhir diperbarui 4 April 2025
Di halaman ini
POST
/v2/merchant/payment_channelhttps://sandbox-api.qoinhub.idversi 1.0
Request Header
| Field | Deskripsi | Tipe | Wajib |
|---|---|---|---|
Signaturein: header | Menggunakan SHA 256 with RSA (Payload, Private Key) | stringcontoh: 123456abcdef | M |
Request Body
| Field | Tipe | Deskripsi |
|---|---|---|
MerchantNumberM | stringdefault: "202000215" | Nomor Unik Merchant |
AmountM | stringdefault: "5000" | Nominal Pembayaran |
FullM | booleandefault: false | Tipe Versi List Payment Channel |
contoh request
{
"value": {
"MerchantNumber": "202000215",
"Amount": 5000,
"Full": false
}
}Response
200200
contoh response
{
"value": "{\n \"payments\": [\n {\n \"chanels\": [\n {\n \"amount\": 5000,\n \"code\": \"amex\",\n \"fee\": 2895,\n \"id\": 3,\n \"name\": \"American Express\",\n \"page_id\": 3,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/Jrc4Xc7L1669629779-7623f942c35422d0597bb5d326a0ad48.jpg\"\n },\n \"total_amount\": 7895\n },\n {\n \"amount\": 5000,\n \"code\": \"master\",\n \"fee\": 2895,\n \"id\": 2,\n \"name\": \"Master\",\n \"page_id\": 2,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/m0ZSte0Q1669628782-c3dba08c1b3921b149d57aa8f0b443f8.jpg\"\n },\n \"total_amount\": 7895\n }\n ],\n \"id\": 1,\n \"name\": \"Debit/Credit Card\",\n \"page_id\": 0,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/9KtQygMu1589359692-8bfe38ce5e14c1a62b3020c532b25dcd.png\"\n }\n },\n {\n \"chanels\": [\n {\n \"amount\": 5000,\n \"code\": \"agiva\",\n \"fee\": 3000,\n \"id\": 6,\n \"name\": \"AGI Virtual Account\",\n \"page_id\": 6,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/fGDlsDdE1669629162-2bd48853ec4a8807b8a94bf5d55d61ec.jpg\"\n },\n \"total_amount\": 8000\n },\n {\n \"amount\": 5000,\n \"code\": \"ajbni\",\n \"fee\": 1000,\n \"id\": 24,\n \"name\": \"AJ - BNI Virtual Account\",\n \"page_id\": 24,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/bZqrOPXr1669628929-3c98389ccb171e827a6260f0071bb7d2.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"ajmandiri\",\n \"fee\": 1000,\n \"id\": 23,\n \"name\": \"Mandiri Virtual Account\",\n \"page_id\": 23,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/m1UgYmBP1669628837-de10688dbb0b6449e969d7037875f167.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"bankntt\",\n \"fee\": 1000,\n \"id\": 26,\n \"name\": \"NTT Virtual Account\",\n \"page_id\": 26,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/nSHAqL6R1669629875-ed9e7a1d5863a1fb73347e9cc0d8d089.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"bcava\",\n \"fee\": 1000,\n \"id\": 21,\n \"name\": \"BCA Virtual Account\",\n \"page_id\": 21,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/rEqtkoia1669629019-b029cf334b79bc823b5e048dde45cda6.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"bersama\",\n \"fee\": 1000,\n \"id\": 22,\n \"name\": \"Bank Lainnya\",\n \"page_id\": 22,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/gfE0Aaoj1669628697-96a7961b4d9525e6a04462227caaf143.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"bniva\",\n \"fee\": 200,\n \"id\": 5,\n \"name\": \"BNI Virtual Account\",\n \"page_id\": 5,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/bZqrOPXr1669628929-3c98389ccb171e827a6260f0071bb7d2.jpg\"\n },\n \"total_amount\": 5200\n },\n {\n \"amount\": 5000,\n \"code\": \"briva\",\n \"fee\": 1000,\n \"id\": 25,\n \"name\": \"BRI Virtual Account\",\n \"page_id\": 25,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/DGgmuGQC1669629246-c2f79b09608c3d1b42dff30a07ce927b.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"mandiribp\",\n \"fee\": 1000,\n \"id\": 20,\n \"name\": \"Mandiri Bill Pay\",\n \"page_id\": 20,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/4Xh47dn41669629936-9dc973f6b8127f83a57add1f8c6e4674.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"nttva\",\n \"fee\": 1000,\n \"id\": 4,\n \"name\": \"NTT Virtual Account\",\n \"page_id\": 4,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/nSHAqL6R1669629875-ed9e7a1d5863a1fb73347e9cc0d8d089.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oybcava\",\n \"fee\": 1000,\n \"id\": 15,\n \"name\": \"BCA Virtual Account\",\n \"page_id\": 15,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/rEqtkoia1669629019-b029cf334b79bc823b5e048dde45cda6.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oybniva\",\n \"fee\": 1000,\n \"id\": 10,\n \"name\": \"BNI Virtual Account\",\n \"page_id\": 10,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/bZqrOPXr1669628929-3c98389ccb171e827a6260f0071bb7d2.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oybriva\",\n \"fee\": 1000,\n \"id\": 11,\n \"name\": \"BRI Virtual Account\",\n \"page_id\": 11,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/DGgmuGQC1669629246-c2f79b09608c3d1b42dff30a07ce927b.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oycimbva\",\n \"fee\": 1000,\n \"id\": 12,\n \"name\": \"CIMB Virtual Account\",\n \"page_id\": 12,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/WTHlIfPd1669628585-07204a22123c053c78bee80bc71c8009.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oymandriva\",\n \"fee\": 1000,\n \"id\": 13,\n \"name\": \"Mandiri Virtual Account\",\n \"page_id\": 13,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/m1UgYmBP1669628837-de10688dbb0b6449e969d7037875f167.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"oypermtava\",\n \"fee\": 1000,\n \"id\": 14,\n \"name\": \"Permata Virtual Account\",\n \"page_id\": 14,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/0Ae6LP6M1669629090-4e97a6b4f6a445fc35347962809b2da4.jpg\"\n },\n \"total_amount\": 6000\n }\n ],\n \"id\": 3,\n \"name\": \"Bank Transfer (Virtual Account)\",\n \"page_id\": 1,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/uWXZGpks1589360042-4e525c6804e63676c3d89dfca159b5e5.svg\"\n }\n },\n {\n \"chanels\": [\n {\n \"amount\": 5000,\n \"code\": \"linkaja\",\n \"fee\": 1000,\n \"id\": 7,\n \"name\": \"LinkAja\",\n \"page_id\": 7,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/Sht9g81s1669629472-2515597d1f471b0f1e5a531a174b58cb.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"ovo\",\n \"fee\": 1000,\n \"id\": 8,\n \"name\": \"OVO\",\n \"page_id\": 8,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/cwkWCa8v1669629636-fd21d695a9ebb051a9afba2a6c44b402.jpg\"\n },\n \"total_amount\": 6000\n },\n {\n \"amount\": 5000,\n \"code\": \"yukkcash\",\n \"fee\": 1000,\n \"id\": 16,\n \"name\": \"Yukk Cash\",\n \"page_id\": 16,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/el9U2ch51669629585-80b29172886b3bc76ad14c6ec4fb01db.jpg\"\n },\n \"total_amount\": 6000\n }\n ],\n \"id\": 4,\n \"name\": \"E-Money\",\n \"page_id\": 2,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/s91G7KN71589876898-e6e97a4c02d897a30d731bafc2f83624.png\"\n }\n },\n {\n \"chanels\": [\n {\n \"amount\": 5000,\n \"code\": \"qris\",\n \"fee\": 1000,\n \"id\": 9,\n \"name\": \"QRIS\",\n \"page_id\": 9,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/5KRkuvvX1669629522-dbcbb180238d97d338a0ab4d9100a58a.jpg\"\n },\n \"total_amount\": 6000\n }\n ],\n \"id\": 6,\n \"name\": \"QRIS\",\n \"page_id\": 3,\n \"picture\": {\n \"url\": \"https://s3.loyalto.id/qoindev/imagepublic/xaMTtKKx1589360258-4797a419a3f740369f8bf71ac7d24a38.svg\"\n }\n }\n ]\n}"
}400400
contoh response
{
"value": "{}"
}