(Pulsa, Postpaid, Prepaid, Ewallet Topup)
PPOB transactions (Payment Point Online Bank) are an electronic payment system that allows individuals or agents to carry out various types of payment transactions online. Through this system, users can pay bills such as electricity, water, phone, internet, BPJS, vehicle installments, as well as purchase top-ups and travel tickets.
Flow PPOB in Qoin Service

Integration Step
- Client chooses the PPOB product and selects the payment method/channel.
- Qoin Service BE will hit API Product then system will display products based on 4 parameters, namely By Group, By Category, By Type, dan Group Product By Type.
- When the client has chosen the desired product, the services will hit the Inquiry API and generate a Ticket ID in the Qoin Service Middleware, which will be used for the Transaction process.
- Then the next process will hit the Order API and Transaction API.
- If the Transaction process is successful, the Transaction Module will update the transaction status.
- Transaction Status will be sent to Qoin Service BE along with the Ticket ID.
- Clients will successfully complete the transaction process and successfully purchase the product.
Action Transaction - PPOB Inquiry
Action method in Transaction - PPOB Inquiry :
- Get Product By Group
- Get Product By Category
- Get Product By Type
- Get Group Product By Type
- Inquiry
- Order
- Payment
Get Product By Group
This API is used to retrieve products based on product groups PPOB.
Payload Data
Name | Data Type | Description |
---|---|---|
pGroup For Request V1 | String | Product group PPOB |
GroupCode For Request V2 | String | Product Group PPOB |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"getProdukByGroup",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"pGroup":"dana"
}
}
{
"TicketId": "3433382d31-3963f22f-5ab2-42ed-a10a-361298da0f72",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByGroup",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"data": [
{
"adminFeeQoin": 500,
"id": 59,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Dana Rp 10.000",
"pGroup": "DANA",
"pName": "SALDO DANA 10000",
"pPrice": "10650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 60,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Dana Rp 20.000",
"pGroup": "DANA",
"pName": "SALDO DANA 20000",
"pPrice": "20650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 61,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Dana Rp 25.000",
"pGroup": "DANA",
"pName": "SALDO DANA 25000",
"pPrice": "25650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 62,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Dana Rp 50.000",
"pGroup": "DANA",
"pName": "SALDO DANA 50000",
"pPrice": "50650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 63,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Dana Rp 100.000",
"pGroup": "DANA",
"pName": "SALDO DANA 100000",
"pPrice": "100650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 64,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Dana Rp 200.000",
"pGroup": "DANA",
"pName": "SALDO DANA 200000",
"pPrice": "200650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 65,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Dana Rp 300.000",
"pGroup": "DANA",
"pName": "SALDO DANA 300000",
"pPrice": "300650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7164,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA75H",
"pCommission": 0,
"pDenom": "75000",
"pDescription": "Saldo Dana 75K",
"pGroup": "DANA",
"pName": "Saldo Dana 75K",
"pPrice": "75650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7165,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA150H",
"pCommission": 0,
"pDenom": "150000",
"pDescription": "Saldo Dana 150K",
"pGroup": "DANA",
"pName": "Saldo Dana 150K",
"pPrice": "150650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7166,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA250H",
"pCommission": 0,
"pDenom": "250000",
"pDescription": "Saldo Dana 250K",
"pGroup": "DANA",
"pName": "Saldo Dana 250K",
"pPrice": "250650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7167,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Dana 400K",
"pGroup": "DANA",
"pName": "Saldo Dana 400K",
"pPrice": "400650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7168,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Dana 500K",
"pGroup": "DANA",
"pName": "Saldo Dana 500K",
"pPrice": "500650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 700,
"id": 7206,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "EMDANA",
"pCommission": 0,
"pDescription": "Saldo Dana Open Denom",
"pGroup": "DANA",
"pName": "Saldo Dana Open Denom",
"pPrice": "0.00000000",
"pType": "PPOB"
}
],
"signature": "Oq11QH6xbyugovuonOqfVYYDyGh0xMYQ1Lg0Hyb7iXCheFeYPnyd98IaNDlWPAVpNEgJdyOd7e1Lojsq/e/SJsryOS5ZsYKZ3ffLAWpGuCF3DrI58CDNA1aR9o1LfEUOEFbUJA6FMXJgMOdcGRovnStTvizuWiYgjZ6KZ4yrI58="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByGroup-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data":{
"GroupCode": "TopUp"
}
}
{
"TicketId": "35342d31-955ccdfa-ffe3-4b2d-acc5-72f15d9c49e2",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByGroup-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"Data": [
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMOVO",
"ProductDescription": "Topup Emoney OVO Dynamic Denom",
"ProductName": "Topup Emoney OVO Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMSHOPEE",
"ProductDescription": "Topup Emoney Shopee Dynamic Denom",
"ProductName": "Topup Emoney Shopee Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMDANA",
"ProductDescription": "Topup Emoney DANA Dynamic Denom",
"ProductName": "Topup Emoney DANA Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMGJK",
"ProductDescription": "Topup Emoney Gojek Dynamic Denom",
"ProductName": "Topup Emoney Gojek Dynamic",
"Type": "EMONEYDYNAMIC"
}
],
"Signature": "Q2R0FzuLbHkDXbpiwjcGTqg3N0wcQ5UcfKXFuPW4PR48uBqLDLnEUHuAcnNMXRWDH1eNZD6Oo5lhQOiGyMMZRMX4N6UKpDGPprQVo9eHI4/dWXi49oB0L8BuEBjS8yTiCv3yNCzb/Dk2ZupK7FrCE95AG46lPbe0gphMr2WjEOE="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
Get Product By Category
This API is used to retrieve product details based on a specific product category PPOB.
Payload Data
Name | Data Type | Description |
---|---|---|
pGroup For Request V1 | String | Category Product PPOB |
CategoryCode For Request V2 | String | Category Product PPOB |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"getProdukByCategory",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"pCategory":"dana"
}
}
{
"TicketId": "3433382d31-e294ce0b-0c16-42c0-941a-eb0e06c9bf02",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByCategory",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"data": [
{
"adminFeeQoin": 500,
"id": 59,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Dana Rp 10.000",
"pGroup": "DANA",
"pName": "SALDO DANA 10000",
"pPrice": "10650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 60,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Dana Rp 20.000",
"pGroup": "DANA",
"pName": "SALDO DANA 20000",
"pPrice": "20650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 61,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Dana Rp 25.000",
"pGroup": "DANA",
"pName": "SALDO DANA 25000",
"pPrice": "25650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 62,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Dana Rp 50.000",
"pGroup": "DANA",
"pName": "SALDO DANA 50000",
"pPrice": "50650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 63,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Dana Rp 100.000",
"pGroup": "DANA",
"pName": "SALDO DANA 100000",
"pPrice": "100650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 64,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Dana Rp 200.000",
"pGroup": "DANA",
"pName": "SALDO DANA 200000",
"pPrice": "200650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 65,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Dana Rp 300.000",
"pGroup": "DANA",
"pName": "SALDO DANA 300000",
"pPrice": "300650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7164,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA75H",
"pCommission": 0,
"pDenom": "75000",
"pDescription": "Saldo Dana 75K",
"pGroup": "DANA",
"pName": "Saldo Dana 75K",
"pPrice": "75650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7165,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA150H",
"pCommission": 0,
"pDenom": "150000",
"pDescription": "Saldo Dana 150K",
"pGroup": "DANA",
"pName": "Saldo Dana 150K",
"pPrice": "150650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7166,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA250H",
"pCommission": 0,
"pDenom": "250000",
"pDescription": "Saldo Dana 250K",
"pGroup": "DANA",
"pName": "Saldo Dana 250K",
"pPrice": "250650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7167,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Dana 400K",
"pGroup": "DANA",
"pName": "Saldo Dana 400K",
"pPrice": "400650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 500,
"id": 7168,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Dana 500K",
"pGroup": "DANA",
"pName": "Saldo Dana 500K",
"pPrice": "500650.00000000",
"pType": "PPOB"
},
{
"adminFeeQoin": 700,
"id": 7206,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "EMDANA",
"pCommission": 0,
"pDescription": "Saldo Dana Open Denom",
"pGroup": "DANA",
"pName": "Saldo Dana Open Denom",
"pPrice": "0.00000000",
"pType": "PPOB"
}
],
"signature": "Oq11QH6xbyugovuonOqfVYYDyGh0xMYQ1Lg0Hyb7iXCheFeYPnyd98IaNDlWPAVpNEgJdyOd7e1Lojsq/e/SJsryOS5ZsYKZ3ffLAWpGuCF3DrI58CDNA1aR9o1LfEUOEFbUJA6FMXJgMOdcGRovnStTvizuWiYgjZ6KZ4yrI58="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByCategory-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data":{
"CategoryCode": "TopupEmoneyDynamic"
}
}
{
"TicketId": "3433382d31-442dadc6-cb7f-4d87-b036-369b02aee62b",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByCategory-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"Data": [
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyStatic",
"CategoryDescription": "Topup Emoney Static",
"CategoryName": "Topup Emoney Static",
"Commission": 0,
"Denom": "10000",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 10650,
"ProductCode": "DANA10H",
"ProductDescription": "SALDO DANA 10000",
"ProductName": "SALDO DANA 10000",
"Type": "EMONEY"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyStatic",
"CategoryDescription": "Topup Emoney Static",
"CategoryName": "Topup Emoney Static",
"Commission": 0,
"Denom": "5000",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 6050,
"ProductCode": "GJK5H",
"ProductDescription": "SALDO GOJEK 5000",
"ProductName": "SALDO GOJEK 5000",
"Type": "EMONEY"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyStatic",
"CategoryDescription": "Topup Emoney Static",
"CategoryName": "Topup Emoney Static",
"Commission": 0,
"Denom": "10000",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 10800,
"ProductCode": "GJK10H",
"ProductDescription": "SALDO GOJEK 10000",
"ProductName": "SALDO GOJEK 10000",
"Type": "EMONEY"
}
],
"Signature": "WKsxgbwUxgAsmx5BESmXzcn2xuGzgUoGpzVwG+v6eLQCBhxSabSVW/hZTwEUcDYdkK7Y+xcHfhTfgsGR8LWk2ZXXzDuR0crbcKdkUXwAGHNpiq5gNwp0//YVoF7MT4bkX18qm+FrjdobAu7+WIV88byPn/RYbIn7Om1T14/erBA="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
Get Product By Type
This API is used to retrieve product details based on the product type PPOB.
Payload Data
Name | Data Type | Description |
---|---|---|
pTipe For Request V1 | String | Product Type PPOB |
Type For Request V2 | String | Product Type PPOB |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"getProdukByType",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"pType":"emoney"
}
}
{
"TicketId": "3433382d31-4f06ac46-b950-4a79-b409-a127995b4642",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByType",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"data": [
{
"adminFeeQoin": 500,
"id": 53,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Ovo Rp 20.000",
"pGroup": "OVO",
"pName": "SALDO OVO 20000",
"pPrice": "19500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 54,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Ovo Rp 25.000",
"pGroup": "OVO",
"pName": "SALDO OVO 25000",
"pPrice": "24500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 55,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO30H",
"pCommission": 0,
"pDenom": "30000",
"pDescription": "Saldo Ovo Rp 30.000",
"pGroup": "OVO",
"pName": "SALDO OVO 30000",
"pPrice": "29500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 56,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO40H",
"pCommission": 0,
"pDenom": "40000",
"pDescription": "Saldo Ovo Rp 40.000",
"pGroup": "OVO",
"pName": "SALDO OVO 40000",
"pPrice": "39500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 57,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Ovo Rp Rp 50.000",
"pGroup": "OVO",
"pName": "SALDO OVO 50000",
"pPrice": "49500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 58,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Ovo Rp 100.000",
"pGroup": "OVO",
"pName": "SALDO OVO 100000",
"pPrice": "99500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 59,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Dana Rp 10.000",
"pGroup": "DANA",
"pName": "SALDO DANA 10000",
"pPrice": "10650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 60,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Dana Rp 20.000",
"pGroup": "DANA",
"pName": "SALDO DANA 20000",
"pPrice": "20650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 61,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Dana Rp 25.000",
"pGroup": "DANA",
"pName": "SALDO DANA 25000",
"pPrice": "25650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 62,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Dana Rp 50.000",
"pGroup": "DANA",
"pName": "SALDO DANA 50000",
"pPrice": "50650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 63,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Dana Rp 100.000",
"pGroup": "DANA",
"pName": "SALDO DANA 100000",
"pPrice": "100650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 64,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Dana Rp 200.000",
"pGroup": "DANA",
"pName": "SALDO DANA 200000",
"pPrice": "200650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 65,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCode": "DANA300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Dana Rp 300.000",
"pGroup": "DANA",
"pName": "SALDO DANA 300000",
"pPrice": "300650.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 244,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Ovo Rp 200.000",
"pGroup": "OVO",
"pName": "SALDO OVO 200000",
"pPrice": "199500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 245,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Ovo Rp 300.000",
"pGroup": "OVO",
"pName": "SALDO OVO 300000",
"pPrice": "299500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 246,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Ovo Rp 400.000",
"pGroup": "OVO",
"pName": "SALDO OVO 400000",
"pPrice": "399500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 247,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "OVO",
"pCode": "OVO500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Ovo Rp 500.000",
"pGroup": "OVO",
"pName": "SALDO OVO 500000",
"pPrice": "499500.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 257,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Gojek Rp 10.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 10000",
"pPrice": "10800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 258,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Gojek Rp 20.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 20000",
"pPrice": "20800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 259,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Gojek Rp 25.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 25000",
"pPrice": "25800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 260,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Gojek Rp 50.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 50000",
"pPrice": "50800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 261,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Gojek Rp 100.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 100000",
"pPrice": "100800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 262,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK150H",
"pCommission": 0,
"pDenom": "150000",
"pDescription": "Saldo Gojek Rp 150.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 150000",
"pPrice": "150800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 263,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Gojek Rp 200.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 200000",
"pPrice": "200800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 269,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Shopee Pay Rp 10.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 10K",
"pPrice": "11175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 270,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Shopee Pay Rp 25.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 25K",
"pPrice": "26175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 271,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP45H",
"pCommission": 0,
"pDenom": "45000",
"pDescription": "Saldo Shopee Pay Rp 45.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 45K",
"pPrice": "46175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 272,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Shopee Pay Rp 50.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 50K",
"pPrice": "51175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 273,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP55H",
"pCommission": 0,
"pDenom": "55000",
"pDescription": "Saldo Shopee Pay Rp 55.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 55K",
"pPrice": "56175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 274,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP60H",
"pCommission": 0,
"pDenom": "60000",
"pDescription": "Saldo Shopee Pay Rp 60.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 60K",
"pPrice": "61175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 275,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP65H",
"pCommission": 0,
"pDenom": "65000",
"pDescription": "Saldo Shopee Pay Rp 65.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 65K",
"pPrice": "66175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 276,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP70H",
"pCommission": 0,
"pDenom": "70000",
"pDescription": "Saldo Shopee Pay Rp 70.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 70K",
"pPrice": "71175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 277,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP75H",
"pCommission": 0,
"pDenom": "75000",
"pDescription": "Saldo Shopee Pay Rp 75.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 75K",
"pPrice": "76175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 278,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP80H",
"pCommission": 0,
"pDenom": "80000",
"pDescription": "Saldo Shopee Pay Rp 80.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 80K",
"pPrice": "81175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 279,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP85H",
"pCommission": 0,
"pDenom": "85000",
"pDescription": "Saldo Shopee Pay Rp 85.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 85K",
"pPrice": "86175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 280,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP90H",
"pCommission": 0,
"pDenom": "90000",
"pDescription": "Saldo Shopee Pay Rp 90.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 90K",
"pPrice": "91175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 281,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP95H",
"pCommission": 0,
"pDenom": "95000",
"pDescription": "Saldo Shopee Pay Rp 95.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 95K",
"pPrice": "96175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 282,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Shopee Pay Rp 100.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 100K",
"pPrice": "101175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 283,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Shopee Pay Rp 200.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 200K",
"pPrice": "201175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 284,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Shopee Pay Rp 300.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 300K",
"pPrice": "301175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 285,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Shopee Pay Rp 400.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 400K",
"pPrice": "401175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 286,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "SHOPEE",
"pCode": "SHOP500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Shopee Pay Rp 500.000",
"pGroup": "SHOPEE",
"pName": "Saldo Shopee Pay 500K",
"pPrice": "501175.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 296,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK10H",
"pCommission": 0,
"pDenom": "10000",
"pDescription": "Saldo Link Aja Rp 10.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 10k",
"pPrice": "11180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 297,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK20H",
"pCommission": 0,
"pDenom": "20000",
"pDescription": "Saldo Link Aja Rp 20.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 20k",
"pPrice": "21180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 298,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK25H",
"pCommission": 0,
"pDenom": "25000",
"pDescription": "Saldo Link Aja Rp 25.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 25k",
"pPrice": "26180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 299,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK50H",
"pCommission": 0,
"pDenom": "50000",
"pDescription": "Saldo Link Aja Rp 50.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 50k",
"pPrice": "51180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 300,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK100H",
"pCommission": 0,
"pDenom": "100000",
"pDescription": "Saldo Link Aja Rp 100.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 100k",
"pPrice": "101180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 301,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK150H",
"pCommission": 0,
"pDenom": "150000",
"pDescription": "Saldo Link Aja Rp 150.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 150k",
"pPrice": "151180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 302,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK200H",
"pCommission": 0,
"pDenom": "200000",
"pDescription": "Saldo Link Aja Rp 200.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 200k",
"pPrice": "201180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 303,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK250H",
"pCommission": 0,
"pDenom": "250000",
"pDescription": "Saldo Link Aja Rp 250.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 250k",
"pPrice": "251180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 304,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Link Aja Rp 300.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 300k",
"pPrice": "301180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 305,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Link Aja Rp 400.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 400k",
"pPrice": "401180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 306,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Link Aja Rp 500.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 500k",
"pPrice": "501180.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 307,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "LINKAJA",
"pCode": "LINK1000H",
"pCommission": 0,
"pDenom": "1000000",
"pDescription": "Saldo Link Aja Rp 1.000.000",
"pGroup": "LINKAJA",
"pName": "SALDO LINK AJA 1000k",
"pPrice": "1001225.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7156,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK250H",
"pCommission": 0,
"pDenom": "250000",
"pDescription": "Saldo Gojek Rp 250.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 250000",
"pPrice": "250800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7157,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK300H",
"pCommission": 0,
"pDenom": "300000",
"pDescription": "Saldo Gojek Rp 300.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 300000",
"pPrice": "300800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7158,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK400H",
"pCommission": 0,
"pDenom": "400000",
"pDescription": "Saldo Gojek Rp 400.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 400000",
"pPrice": "400800.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7159,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Gojek Rp 500.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 500000",
"pPrice": "500900.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7161,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Gojek Rp 500.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 500000 aja lo",
"pPrice": "500900.00000000",
"pType": "EMONEY"
},
{
"adminFeeQoin": 500,
"id": 7162,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCode": "GJK500H",
"pCommission": 0,
"pDenom": "500000",
"pDescription": "Saldo Gojek Rp 500.000",
"pGroup": "GOJEK CUSTOMER",
"pName": "SALDO GOJEK 500000 aja lo",
"pPrice": "500900.00000000",
"pType": "EMONEY"
}
],
"signature": "Zfq88c0evlWKs1QieRQPrGrzgiLlRrDT/uNMcslratpP0SVXaqdlN4Gt1C8KYbr9dEuWVg37YUKYirycDZV+KsiUR8l57R/UN9dAVBomL76xBYFX28/yr1Qsl9vrBrafJmnlquRCxRhfTQrwyDWRWZ2oqDgcuzg7DyYgb1FDogY="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByType-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data":{
"Type": "EMONEYDYNAMIC"
}
}
{
"TicketId": "35342d31-9e765a91-77d4-4af5-8796-e929d2820a46",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByType-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"Data": [
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMOVO",
"ProductDescription": "Topup Emoney OVO Dynamic Denom",
"ProductName": "Topup Emoney OVO Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMSHOPEE",
"ProductDescription": "Topup Emoney Shopee Dynamic Denom",
"ProductName": "Topup Emoney Shopee Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMDANA",
"ProductDescription": "Topup Emoney DANA Dynamic Denom",
"ProductName": "Topup Emoney DANA Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMGJK",
"ProductDescription": "Topup Emoney Gojek Dynamic Denom",
"ProductName": "Topup Emoney Gojek Dynamic",
"Type": "EMONEYDYNAMIC"
}
],
"Signature": "Q2R0FzuLbHkDXbpiwjcGTqg3N0wcQ5UcfKXFuPW4PR48uBqLDLnEUHuAcnNMXRWDH1eNZD6Oo5lhQOiGyMMZRMX4N6UKpDGPprQVo9eHI4/dWXi49oB0L8BuEBjS8yTiCv3yNCzb/Dk2ZupK7FrCE95AG46lPbe0gphMr2WjEOE="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
Get Group Produk By Type
This API is used to retrieve product group details based on the type PPOB.
Payload Data
Name | Data Type | Description |
---|---|---|
pTipe For Request V2 | String | Group Type product PPOB |
Type For Request V2 | String | Group Type product PPOB |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"getGroupProdukByType",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"pType":"emoney"
}
}
{
"TicketId": "3132312d31-6d1c05be-e16c-4b21-8849-7493eeda5909",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getGroupProdukByType",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": [
{
"adminFeeQoin": 0,
"id": 59,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "DANA",
"pCommission": 0,
"pGroup": "DANA",
"pType": "EMONEY"
},
{
"adminFeeQoin": 0,
"id": 256,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK CUSTOMER",
"pCommission": 0,
"pGroup": "GOJEK CUSTOMER",
"pType": "EMONEY"
},
{
"adminFeeQoin": 0,
"id": 264,
"pActive": 1,
"pBiller": "RAJABILLER",
"pCategory": "GOJEK DRIVER",
"pCommission": 0,
"pGroup": "GOJEK DRIVER",
"pType": "EMONEY"
}
],
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"getGroupProdukByType-v2",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"pType":"emoney"
}
}
{
"TicketId": "35342d31-9e765a91-77d4-4af5-8796-e929d2820a46",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "getProdukByType-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"Data": [
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMOVO",
"ProductDescription": "Topup Emoney OVO Dynamic Denom",
"ProductName": "Topup Emoney OVO Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMSHOPEE",
"ProductDescription": "Topup Emoney Shopee Dynamic Denom",
"ProductName": "Topup Emoney Shopee Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMDANA",
"ProductDescription": "Topup Emoney DANA Dynamic Denom",
"ProductName": "Topup Emoney DANA Dynamic",
"Type": "EMONEYDYNAMIC"
},
{
"AdminFeeQoin": 0,
"CategoryCode": "TopupEmoneyDynamic",
"CategoryDescription": "Topup Emoney Dynamic",
"CategoryName": "Topup Emoney Dynamic",
"Commission": 0,
"Denom": "0",
"GroupCode": "TopUp",
"GroupDescription": "Top Up",
"GroupName": "Top Up",
"Price": 0,
"ProductCode": "EMGJK",
"ProductDescription": "Topup Emoney Gojek Dynamic Denom",
"ProductName": "Topup Emoney Gojek Dynamic",
"Type": "EMONEYDYNAMIC"
}
],
"Signature": "Q2R0FzuLbHkDXbpiwjcGTqg3N0wcQ5UcfKXFuPW4PR48uBqLDLnEUHuAcnNMXRWDH1eNZD6Oo5lhQOiGyMMZRMX4N6UKpDGPprQVo9eHI4/dWXi49oB0L8BuEBjS8yTiCv3yNCzb/Dk2ZupK7FrCE95AG46lPbe0gphMr2WjEOE="
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
Inquiry
This API is used to perform the inquiry process (initialization) for a transaction. This inquiry is used to verify product details and conduct preliminary validation before proceeding to the payment stage.
Payload Data
Name | Data Type | Description |
---|---|---|
TrxType | String | Transaction Type"26" = PPOB |
Type | String | Product Type |
CustNumber | String | Customer Number Phone |
ProductCode | String | PPOB Product Code |
Amount | String | Desired Open Denomination AmountNotes: This parameter is used for Request Type: "Open Denom" transactions. |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"inquiry",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"TrxType":26,
"Type":"pulsa",
"CustNumber":"08974210494",
"ProductCode":"T1H"
}
}
{
"TicketId": "3132312d31-73a1fad6-6b7c-4c95-918d-223bfbdd57a4",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "inquiry",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"AdminFee": 1000,
"Amount": 1214,
"CustNumber": "08145623897",
"ProductCode": "T1H",
"ProductDesc": "THREE SERIBU",
"ReceiptExtern": "",
"ReceiptNumber": "RPU121230712275031018",
"TicketId": "8a801797-b379-4fb5-b335-71fcaa068ca0"
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "inquiry-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data":{
"Type": "emoney",
"CustNumber": "081287814488",
"ProductCode": "EMGJK",
"Amount": "10000"
}
}
{
"TicketId": "35342d31-b9b1f841-8032-48ce-a95b-4a904ec5f3b0",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "inquiry-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": {
"AdminFee": 0,
"Amount": 0,
"CustNumber": "081287814488",
"ProductCode": "EMGJK",
"ProductDesc": "",
"ReceiptExtern": "",
"ReceiptNumber": "THREM542506100803526744",
"TicketId": "de990b73-945d-43e6-8b02-90bc6b0c6d3d"
},
"Status": "success",
"Message": "Success process data(success)",
"StatusCode": 200
}
{
"TicketId":"31302d31-0423a014-1436-4acf-9a43-4503e28286ea",
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"order-v2",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"ClientId":10,
"UserId":32,
"ScopeSource":"hosttohost",
"PlatformKey":"",
"Date":"2025-04-22 10:09:15.217 WIB",
"Data":{
"Data":{
"AdminFee":"500",
"Amount":"99500",
"CustNumber":"08119006789",
"Period":null,
"ProdId":"",
"ProductCode":"OVO100H",
"ReceiptExtern":null,
"ReceiptNumber":"THREM102504220308352521"
},
"FullName":"o",
"MidClient":7,
"MidSaas":2478,
"OrderRef":"18527",
"PhoneNumber":"628119006789",
"TicketId":"e71cc93a-7057-44ea-8d1b-a7d21d7a9363",
"TrxType":26,
"Type":"emoney"
}
}
Order
This API is used to process transaction orders.
Payload Data
Name | Data Type | Description |
---|---|---|
Data | Object | Array of Object |
Data.AdminFee | String | Admin Fees (Get from response inquiry V2) |
Data.Amount | String | The price of PPOB product (Get from response inquiry V2) |
Data.CustNumber | String | The phone number of customer (Get from response inquiry V2) |
Data.Period | String | Schedule transaction? (Get from response inquiry V2) |
Data.ProdId | String | ID product |
Data.ProductCode | String | Product Code (Get from response inquiry V2) |
Data.ReceiptExtern | String | External transaction number (Get from response inquiry V2) |
Data.ReceiptNumber | String | Transaction number (Get from response inquiry V2) |
FullName | String | The complete name of an user |
OrderRef | String | Transaction number created by the client |
PhoneNumber | String | Phone Number user |
TicketId | String | Ticket Id of transaction (Get from response inquiry V2) |
TrxType | String | Transaction type"26"=PPOB |
Type | String | Product Type |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"order",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"TrxType":26,
"Type":"{{type}}",
"TicketId":"{{ticketId}}",
"PhoneNumber":"08974210494",
"FullName":"Haykal Arfan",
"Data":{
"ReceiptNumber":"PPL1230614999175709",
"ReceiptExtern":"99605567",
"CustNumber":"32172373030",
"ProductCode":"PLNPRAH20",
"Amount":"20000",
"AdminFee":"3000",
"Period":null,
"ProdId":null
}
}
}
{
"TicketId":"3131382d31-b887c827-c115-4d45-a138-7f05341c606f",
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"order",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"ClientId":1,
"UserId":999,
"Date":"2023-01-2020:10:00",
"Result":{
"Status":"Success",
"Message":"Create transaction success",
"Code":200,
"Data":{
"TrxId":30648,
"TicketId":"e2d2f7a7-9b7e-448e-9187-fe862023a489"
}
}
}
{
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "order-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data":{
"Data":{
"AdminFee": "500",
"Amount": "10800",
"CustNumber": "081287814488",
"Period": null,
"ProdId": "",
"ProductCode": "EMGJK",
"ReceiptExtern": null,
"ReceiptNumber": "THREM4382506020950206697"
},
"FullName": "Ari Ardiansyah",
"OrderRef": "262025",
"PhoneNumber": "081287814488",
"RequestId": "268e8387-1031-4cc0-923f-ed9683e35bb3",
"Type": "emoney"
}
}
{
"TicketId": "3433382d31-45f1531f-bb47-491a-861d-b3897e9260cc",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "order-v2",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Result": 2025,
"Status": "success",
"Message": "Success process data(Payment Ppob success)",
"StatusCode": 200
}
Payment
This API is used to process transaction payments.
Payload Data
Name | Data Type | Description |
---|---|---|
TrxType | String | Transaction Type |
Type | String | Product Type |
PaymentType | String | Paymant Type "3" = QoinCash |
TicketId | String | Transaction Ticket ID |
OrderNumber | String | Transaction Order Number Order Number = TrxId (Get From Response Order) |
Notes | String | Transaction Notes |
InstallId | String | Install ID |
DeviceType | String | User Device Type |
FullName | String | The complete name of an user |
PhoneNumber | String | Phone Number user |
Latitude | String | Latitude User |
Longitude | String | Longitude User |
MemberId | String | Member ID User |
Pin | String | PIN form Transaction at QoinApps |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"payment",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"TrxType":26,
"Type":"pulsa",
"PaymentType":3,
"TicketId":"1d08c9ce-6231-4ed6-8a28-5ef1ea648452",
"OrderNumber":3966958,
"Notes":"andoroidv222",
"InstallId":"123555kjkjkjkj",
"DeviceType":"android",
"FullName":"HaykalArfan",
"PhoneNumber":"08974210494",
"Latitude":37.4218899,
"Longitude":-122.0840403,
"MemberId":999,
"Pin":"123456"
}
}
{
"TicketId":"3131382d31-b887c827-c115-4d45-a138-7f05341c606f",
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"order",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"ClientId":1,
"UserId":999,
"Date":"2023-01-2020:10:00",
"Result":{
"Status":"Success",
"Message":"Create transaction success",
"Code":200,
"Data":{
"TrxId":30648,
"TicketId":"e2d2f7a7-9b7e-448e-9187-fe862023a489"
}
}
}
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"payment",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{ "requested":"PU3qA57PA5z/GqED5wHFbWkEJMqz0mIPC85Sml+1HWcXLhb20av4rACL0OIoAFzslmbnNKP8qW1jtBgMQWwjJya2dLJbkIkdNc49yaL2JzznchWxdw2ntEmXyVrDp8PEuzXp1xEq9nTWo7GsUDMylKNRlhhaFqm/9tc7YUU2Pfo="
}
}
Payment - Splitbill
This API is used to process transaction payments.
Payload Data
Name | Data Type | Description |
---|---|---|
TrxType | String | Transaction Type |
TrxType | String | Transaction Type |
Type | String | Product Type |
PaymentType | String | Paymant Type "3" = QoinCash |
TicketId | String | Transaction Ticket ID |
OrderNumber | String | Transaction Order Number Order Number = TrxId (Get From Response Order) |
Notes | String | Transaction Notes |
InstallId | String | Install ID |
DeviceType | String | User Device Type |
FullName | String | The complete name of an user |
PhoneNumber | String | Phone Number user |
Latitude | String | Latitude User |
Longitude | String | Longitude User |
MemberId | String | Member ID User |
SplitBill | Object | Array of Object |
SplitBill.currency | String | Currency Splitbill |
SplitBill.amount | String | Nominal Splitbill |
Example Request
{
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"payment",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"Data":{
"TrxType":26,
"Type":"pulsa",
"PaymentType":3,
"TicketId":"91981934-46fd-4504-bf69-690d7399ea13",
"OrderNumber":3967337,
"Notes":"andoroidv222",
"InstallId":"123555kjkjkjkj",
"DeviceType":"android",
"FullName":"HaykalArfan",
"PhoneNumber":"08974210494",
"Latitude":37.4218899,
"Longitude":-122.0840403,
"SplitBill":[
{
"currency":"PTS",
"amount":"18.635"
}
]
}
}
{
"TicketId":"3131382d31-b887c827-c115-4d45-a138-7f05341c606f",
"Subject":"transaction",
"SubjectType":"ppob",
"SubjectIdentifier":"rajabiller",
"Action":"payment",
"ResourceType":"data",
"Resource":"data",
"ResourceId":"data",
"ClientId":118,
"UserId":520,
"Date":"2023-01-2020:10:00",
"Data":{
"requested":"PU3qA57PA5z/GqED5wHFbWkEJMqz0mIPC85Sml+1HWcXLhb20av4rACL0OIoAFzslmbnNKP8qW1jtBgMQWwjJya2dLJbkIkdNc49yaL2JzznchWxdw2ntEmXyVrDp8PEuzXp1xEq9nTWo7GsUDMylKNRlhhaFqm/9tc7YUU2Pfo="
}
}
Notes
Subject | SubjectType | SubjectIdentifier |
---|---|---|
Transaction | PPOB | Rajabiller |
Type | Payment Type |
---|---|
pulsa | 3 = qoincash |
emoney | 5 = crypto |
tix | |
game | |
etoll | |
bpjs | |
pln | |
other | |
opendenom |
Subject Identifier Merchantss | Action Merchantss | Subject Identifier Voucherss |
---|---|---|
"commerce" | "payment" | "authss" |
"otaku" | "getproductss" | |
"merchantpay" | "getproductmerchantss" | |
"crytotocrypto" | "getproductcategoryss" | |
"withdrawalcash" | ||
"eci" | ||
"buyvoucher" | ||
"voucherss" |
trxtype PPOB | trxtype Merchantss | Description |
---|---|---|
26 | PPOB | |
79 | ECI | |
80 | SSO | |
81 | BuyVoucher | |
82 | BelanjaEdc | |
83 | WithdrawalCash | |
85 | CryptoToCrypto | |
86 | Otaku | |
88 | Commerce | |
89 | MerchantPay | |
96 | VocuherSS |
maxPage = paramHistory.maxPage,
page = paramHistory.page,
pageSize = paramHistory.pageSize,
trxClientId = m.ClientId,
trxDateFrom = paramHistory.trxDateFrom,
trxDateTo = paramHistory.trxDateTo,
trxMemberId = Convert.ToInt32(resMember.Data?.mId),
trxStatus = paramHistory.trxStatus,
trxType = paramHistory.trxType,
trxId = paramHistory.trxId
Callback Transaction
A callback transaction is a mechanism where a payment gateway or service provider sends an automated notification to a merchant's server after a transaction has been processed. This callback service is used to send the transaction status , whether successful or failed when a user performs a PPOB payment.
Payload Data
Name | Data Type | M/O | Description |
---|---|---|---|
ReceiptNumber | String | M | Receipt Number |
TransactionReceiptExtern | String | M | Receipt Number External |
OrderNumber | Integer | M | Order Number User |
SN | String | M | Serial Number Transaction |
Description | String | M | Description Transaction |
ProductCode | String | M | Product Code PPOB |
Nominal | String | M | Nominal Amount Transaction |
Configuring HTTP Notifications
- Go to Qoin Service web client "API Product --> Product List" menu and subscribe the PPOB Product.

- If you already subscribe, go to Subscription menu and click the icon like the picture below :

- System will display the PPOB dashboard and go to setting --> Webhook Config

- Input your callback URL endpoint
- Click save
Make sure that the Notification URL can be reached from Public Internet.
Header Request
Key | Value | Description |
---|---|---|
Content-Type | application/json | Indicates data type of the request. |
Accept | application/json | Indicates the expected data type of the response. |
Signature | {{generated-key}} | Signature generated from QoinService and must be verified in client / merchant |
Signature Verify
The below are steps to verify signature :
No | Steps |
---|---|
1 | Get RSA Public Key from our client portal |
2 | Verify Signature with RSA 256 with body payload for verify |
Sample verification signature : https://cryptobook.nakov.com/digital-signatures/rsa-sign-verify-examples
SAMPLE VERIFY
You can click this receipe to get how to verify signature
Example Request
This request send from qoinservice system
{
"TicketId": "3433382d31-45f1531f-bb47-491a-861d-b3897e9260cc",
"Subject": "transaction",
"SubjectType": "ppob",
"SubjectIdentifier": "rajabiller",
"Action": "callback",
"Status": "Success",
"Message": "Success",
"Date": "2025-06-04 17:41:08",
"Data": // Dynamic Object JSON
{
"CustNumber": null,
"Description": "Success",
"Nominal": "10800",
"OrderNumber": 262025,
"ProductCode": "GJK10H",
"ReceiptExtern": "621550836",
"ReceiptNumber": "THREM4382506020950206697",
"SN": null
}
}
Example Response
This response from qoinservice client / merchant
{
"Data": {},
"Message": "Success",
"Status": "success",
"StatusCode": 200
}