Worker Service Manager who works to carry out the purchase process of vouchers provided by external parties integrated with Qoin Service. This service process is differentiated by SubjectType and SubjectIdentifier which will affect the filling of data and part message in.
Action Master Data - Desa
Action method in Master Data - Desa :
- external_get_orders
- external_get_order-vouchers
- external_get_product
- external_get_product_merchant
- external_get_product-categories
- external_post_cancel_order
- external_post_order
- external_get_campaign
- external_get_product_type
- external_post_transfer_voucher
- external_post_user_voucher
- external_post_cancel_voucher
external_get_orders
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"order",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":1,
"order_number":"",
"status_product":"available | used",
"status":"pending, process, success, failed, cancel"
}
}
external_get_product
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"product",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":1,
"merchant_id":"",
"product_category_id":""
}
}
external_get_order-vouchers
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"voucher",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":1,
"phone":"",
"email":"",
"status":"redeemed, used",
"show_expired":"1,0 required default 0"
}
}
external_get_product_merchant
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"merchant",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":1,
"merchant_id":"",
"product_category_id":""
}
}
external_get_product-categories
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"categories",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":1,
"merchant_id":"",
"product_category_id":""
}
}
external_post_cancel_order
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"cancel",
"Action":"post",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"order_number":"QOINPAYV00123235353351"
}
}
external_post_order
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"orders",
"Action":"post",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"product_code":"QL-MKN-002",
"qty":1,
"name":"Septian",
"order_number":"QOINPAYV00123235353358",
"email":"[email protected]",
"customer_number": "081774859115",
"phone":"081774859115",
"method":"balance",
"campaign_id":null,
"id_callback":"idrandom-callback-01" // => Tambahan Field Payload Request
}
}
external_get_campaign
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"campaign",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":10,
"qris_code":"00020101021126760024ID.CO.SPEEDCASH.MERCHANT01189360081530001108500215ID10210011085060303UBE51440014ID.CO.QRIS.WWW0215ID20211101828900303UBE5204829953033605802ID5908DINNCAFE6008SURABAYA61056029462260506S155880105280940703A0163041E7B"
}
}
external_get_product_type
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"type",
"Action":"get",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"page":1,
"limit":10
}
}
external_post_transfer_voucher
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"transfervoucher",
"Action":"post",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"voucher_id":"XoEFfRsWxPLDnJObCsNVE",
"from":"6281311053950",
"to":"6281774859115"
}
}
external_post_user_voucher
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"user",
"Action":"post",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"qris_code":"00020101021126760024ID.CO.SPEEDCASH.MERCHANT01189360081530001108500215ID10210011085060303UBE51440014ID.CO.QRIS.WWW0215ID20211101828900303UBE5204829953033605802ID5908DINNCAFE6008SURABAYA61056029462260506S155880105280940703A0163041E7B",
"voucher_id":"XoEFfRsWxPLDnJObCsNVE"
}
}
external_post_cancel_voucher
Example Request
{
"Subject":"qrisvoucher",
"SubjectType":"external",
"SubjectIdentifier":"cancelvoucher",
"Action":"post",
"ResourceType":"",
"Resource":"",
"ResourceId":"",
"Data":{
"voucher_id":"XoEFfRsWxPLDnJObCsNVE"
}
}