This document will be explained about the service Ticketing section Account Closure, where this service serves for users of QOIN Apps can do the editing of profiles performed by the assembly of PT Qoin Digital Indonesia through the media of QContak then done the approval by CS of PT Qoin Digital Indonesian. Then the action of the service is performed on the BackEnd System section of Qoin Service.
Here's the detail of service action in Ticket :
Update Ticket
API to update tickets based on TicketID and status changes.
Payload Data
Name | Data Type |
---|---|
JsonString | String |
Status | String |
TicketID | String |
AdminID | String |
Type_ticket | String |
Note | String |
Example Request
{
"Subject": "ticket",
"SubjectType": "ticket",
"SubjectIdentifier": "update-ticket",
"Action": "update",
"ResourceType": "data",
"Resource": "nik",
"ResourceId": "321231990",
"Data": {
"PlatformKey": "95a08a980e31d0c9f8a8183ca9dbc4eafefbf1d89ccb62420a81ff32be7b3c27beea309b0d259559bccb3a5e9c6b37b70d78db35f7d6c888c078014aa19a96e8ee3e8c189a3e24e9889bb4452a909d055b5b44899918521ad63a534e79bd7f7bf32884b4dde85ffe5dba0faf86023f116dcb26aa7052053e3ae259cd838c7de68e028da0f9b3520722",
"JsonString": "",
"Status": 6,
"TicketID": 30,
"UserID": 1,
"ClientID": 2,
"AdminID": 1,
"type_ticket": "1",
"note": ""
}
}
Check Channel No
API to check the channel used during the ticket process.
Payload Data
Name | Data Type |
---|---|
Channel_no | String |
Example Request
{
"Subject":"ticket",
"SubjectType":"ticket",
"SubjectIdentifier":"check-channel-no",
"Action":"get",
"ResourceType":"data",
"Resource":"nik",
"ResourceId":"321231990",
"Data":{
"channel_no": "28139800002"
}
}
Create Ticket Penutupan Akun
The API used when performing the account closure process. The account closing process starts from CS Staff with the parameters entered by the user of the Qoin application.
Payload Data
Name | Data Type |
---|---|
Type_ticket | String |
Channel_no | String |
Admin_name | String |
Customer_ticket_user_id | String |
Customer_ticket_client_id | String |
Name | String |
Member_type | String |
Phone_no | String |
National_id_number | String |
String | |
Request_date | String |
Reason_to_delete | String |
Channel | String |
Note | String |
Total_balance | String |
Request | String |
Account_no | String |
Account_name | String |
Bank | String |
Id_card_image | String |
Screenshot_image | String |
Example Request
{
"Subject": "ticket",
"SubjectType": "ticket",
"SubjectIdentifier": "create-ticket-closed-account",
"Action": "create",
"ResourceType": "data",
"Resource": "nik",
"ResourceId": "321231990",
"Data": {
"PlatformKey": "95a08a980e31d0c9f8a8183ca9dbc4eafefbf1d89ccb62420a81ff32be7b3c27beea309b0d259559bccb3a5e9c6b37b70d78db35f7d6c888c078014aa19a96e8ee3e8c189a3e24e9889bb4452a909d055b5b44899918521ad63a534e79bd7f7bf32884b4dde85ffe5dba0faf86023f116dcb26aa7052053e3ae259cd838c7de68e028da0f9b3520722",
"type_ticket": "1",
"channel_no": "28139800001",
"admin_name": "CS Staff",
"customer_ticket_user_id": "2536",
"customer_ticket_client_id": "1",
"name": "Antonov Putra Ananta",
"member_type": "Basic",
"phone_no": "081234567890",
"national_id_number": "3217364738271234",
"email": "[email protected]",
"request_date": "26/09/2022",
"reason_to_delete": "Tidak menggunakan qoin",
"channel": "Email",
"note": "Tolong diproses",
"total_balance": "2000000",
"request": "Transfer",
"account_no": "18980001",
"account_name": "Antonov",
"bank": "BCA",
"id_card_image": "https://image.co/image.jpg",
"screenshot_image": "https://image.co/images.jpg"
}
}
Refund Ticket
The API is used to process the refund ticket of the Qoin user application.
Payload Data
Name | Data Type |
---|---|
Type_ticket | String |
Channel_no | String |
Admin_name | String |
Customer_ticket_user_id | String |
Customer_ticket_client_id | String |
Name | String |
Member_type | String |
Phone_no | String |
National_id_number | String |
String | |
Request_date | String |
Reason_to_delete | String |
Channel | String |
Note | String |
Transaction_number | String |
Date_time | String |
Transaction_type | String |
Customer_id | String |
Payment_method | String |
Transaction_amount | String |
Transaction_status | String |
Remaining_balance | String |
Reference_transaction_number | String |
Reference_number | String |
Example Request
{
"Subject": "ticket",
"SubjectType": "ticket",
"SubjectIdentifier": "create-ticket-refund",
"Action": "create",
"ResourceType": "data",
"Resource": "nik",
"ResourceId": "321231990",
"Data": {
"PlatformKey": "95a08a980e31d0c9f8a8183ca9dbc4eafefbf1d89ccb62420a81ff32be7b3c27beea309b0d259559bccb3a5e9c6b37b70d78db35f7d6c888c078014aa19a96e8ee3e8c189a3e24e9889bb4452a909d055b5b44899918521ad63a534e79bd7f7bf32884b4dde85ffe5dba0faf86023f116dcb26aa7052053e3ae259cd838c7de68e028da0f9b3520722",
"type_ticket": "2",
"channel_no": "28139800001",
"admin_name": "CS Staff",
"customer_ticket_user_id": "1",
"customer_ticket_client_id": "1",
"name": "Antonov Putra Ananta",
"member_type": "Basic",
"phone_no": "081234567890",
"national_id_number": "3217364738271234",
"email": "[email protected]",
"request_date": "26/09/2022",
"reason_to_delete": "Tidak menggunakan qoin",
"channel": "Email",
"note": "Tolong diproses",
"transaction_number": "",
"date_time": "",
"transaction_type": "1",
"customer_id": "1",
"payment_method": "",
"transaction_amount": "",
"transaction_status": "",
"remaining_balance": "",
"reference_transaction_number": "",
"reference_number": ""
}
}
Change Profile
The API is used to change profiles from Premium to Basic or vice versa.
Payload Data
Name | Data Type |
---|---|
Type_ticket | String |
Channel_no | String |
Admin_name | String |
Customer_ticket_user_id | String |
Customer_ticket_client_id | String |
Name | String |
Member_type | String |
Phone_no | String |
National_id_number | String |
String | |
Request_date | String |
Reason_to_delete | String |
Channel | String |
Note | String |
Gender | String |
DOB | String |
POB | String |
Blood_Type | String |
Address | String |
Neighborhood_halmet | String |
Province | String |
City | String |
Village | String |
Sub_district | String |
Religion | String |
Mariage_status | String |
Profession | String |
Nationality | String |
Valid_until | String |
Example Request
{
"Subject": "ticket",
"SubjectType": "ticket",
"SubjectIdentifier": "create-ticket-change-profile",
"Action": "create",
"ResourceType": "data",
"Resource": "nik",
"ResourceId": "321231990",
"Data": {
"PlatformKey": "95a08a980e31d0c9f8a8183ca9dbc4eafefbf1d89ccb62420a81ff32be7b3c27beea309b0d259559bccb3a5e9c6b37b70d78db35f7d6c888c078014aa19a96e8ee3e8c189a3e24e9889bb4452a909d055b5b44899918521ad63a534e79bd7f7bf32884b4dde85ffe5dba0faf86023f116dcb26aa7052053e3ae259cd838c7de68e028da0f9b3520722",
"type_ticket": "4",
"channel_no": "123123",
"admin_name": "CS Staff",
"customer_ticket_user_id": "1577",
"customer_ticket_client_id": "1",
"name": "USERAAAB",
"member_type": "Premium",
"phone_no": "+6281260606060",
"national_id_number": "1210092310940005",
"email": "[email protected]",
"request_date": "20/10/2022",
"reason_to_delete": "Lainnya",
"channel": "Email",
"note": "Test",
"gender": "Male",
"dob": "1988-10-23",
"pob": "Jakarta",
"blood_type": "A",
"address": "PANAMAS STREET 17",
"neighborhood_hamlet": "12/20",
"province": "PROVINSI JAWA BARAT",
"city": "KOTA BOGOR",
"village": "JATINEGARA",
"sub_district": "CIPINANG CEMPEDAK",
"religion": "Islam",
"mariage_status": "Kawin",
"profession": "Karyawan Swasta",
"nationality": "WNI",
"valid_until": "2024-10-23"
}
}
Change Status
Displays total Monthly registration information data.
Payload Data
Name | Data Type |
---|---|
Type_ticket | String |
Channel_no | String |
Admin_name | String |
Customer_ticket_user_id | String |
Customer_ticket_client_id | String |
Name | String |
Member_type | String |
Phone_no | String |
National_id_number | String |
String | |
Request_date | String |
Reason_to_delete | String |
Channel | String |
Note | String |
Current_status | String |
Change_status | String |
Example Request
{
"Subject": "ticket",
"SubjectType": "ticket",
"SubjectIdentifier": "create-ticket-change-status",
"Action": "create",
"ResourceType": "data",
"Resource": "nik",
"ResourceId": "321231990",
"Data": {
"PlatformKey": "95a08a980e31d0c9f8a8183ca9dbc4eafefbf1d89ccb62420a81ff32be7b3c27beea309b0d259559bccb3a5e9c6b37b70d78db35f7d6c888c078014aa19a96e8ee3e8c189a3e24e9889bb4452a909d055b5b44899918521ad63a534e79bd7f7bf32884b4dde85ffe5dba0faf86023f116dcb26aa7052053e3ae259cd838c7de68e028da0f9b3520722",
"type_ticket": "3",
"channel_no": "28139800001",
"admin_name": "CS Staff",
"customer_ticket_user_id": "1",
"customer_ticket_client_id": "1",
"name": "Antonov Putra Ananta",
"member_type": "Basic",
"phone_no": "081234567890",
"national_id_number": "3217364738271234",
"email": "[email protected]",
"request_date": "26/09/2022",
"reason_to_delete": "Tidak menggunakan qoin",
"channel": "Email",
"note": "Tolong diproses",
"current_status": "",
"change_status": ""
}
}
Update Ticket Status
The API is used to change the ticket status used when there is a ticketing report.
Payload Data
Name | Data Type |
---|---|
Ticket_id | String |
Status | String |
Example Request
{
"Subject":"ticket",
"SubjectType":"ticket",
"SubjectIdentifier":"update-status-ticket",
"Action":"update",
"ResourceType":"data",
"Resource":"nik",
"ResourceId":"321231990",
"Data":{
"ticket_id": "30",
"status": "1"
}
}