Subject Issuer is a merchant that sells a voucher and ensures that the existing voucher contains value so that it can be used through an integrated distributor.
Action Voucher - Issuer
Action method in Voucher Issuer :
- CREATE
- LIST
- GET
- UPDATE
- DELETE
Payload Data
| Name | Data Type | Length/Set |
|---|---|---|
| Id | Int | 11 |
| IssuerName | Varchar | 255 |
| IssuerCode | Varchar | 50 |
| IssuerKey | Varchar | 1024 |
| IssuerPublic | Varchar | 1024 |
| IssuerStatus | Smallint | 1 |
| IsDeleted | Bit | 1 |
| DeletedDate | Datetime | |
| InsertedDate | Datetime | |
| LastUpdateDate | Datetime | |
| LastUser | Varchar | 50 |
| TimeStamp | Varchar | 1024 |
| Id | Int | 11 |
| IssuerName | Varchar | 255 |
CREATE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"issuer",
"Action":"create",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"IssuerName":"qoin id",
"IssuerCode":"qdi",
"IssuerKey":"12312-KHJKGHH-9879",
"IssuerPublic":"-",
"IssuerStatus":0,
"IsDeleted":0,
"DeletedDate":null,
"InsertedDate":"2021-04-05T03:52:20.6018432",
"LastUdateDate":null,
"LastUser":"admin",
"TimeStamp":"time stamp"
}
}
}
LIST
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"issuer",
"Action":"list",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
}
}
}
GET
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"issuer",
"Action":"get",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":24
}
}
}
UPDATE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"issuer",
"Action":"update",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":26,
"IssuerName":"update qoin id",
"IssuerCode":"qdi",
"IssuerKey":"12312-KHJKGHH-9879",
"IssuerPublic":"-",
"IssuerStatus":0,
"IsDeleted":0,
"DeletedDate":null,
"InsertedDate":"2021-04-05T03:52:20.6018432",
"LastUdateDate":null,
"LastUser":"admin",
"TimeStamp":"time stamp"
}
}
}
DELETE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"issuer",
"Action":"delete",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":24
}
}
}