Distribute is a voucher already distributed to a market/merchant that is already integrated with Qoin Apps, INISA, Alfamaret and etc. The distributor activates the voucher so that it can be used by the customer.
Action Voucher - Distribute
Action method in Voucher Distribute :
- CREATE
- LIST
- GET
- UPDATE
- DELETE
Payload Data
Name | Data Type | Length/Set |
---|---|---|
Id | Int | 11 |
MasterId | Int | 11 |
ChainId | Int | 11 |
PrefixCode | Varchar | 5 |
Start | Int | 11 |
End | Int | 11 |
Date | Datetime | |
Signature | Varchar | 1024 |
Status | Smallint | 1 |
ChainSign | Varchar | 1024 |
CREATE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"distributevoucher",
"Action":"create",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"MasterId":1,
"ChainId":0,
"PrefixCode":"1111",
"Start":10,
"End":200,
"Signature":"MaliutsCDtrU3X/9zsiVKRiLPmfKXpqat8z4pFy+BFEDVYslVjNdcSI5iilYAXKweUuK3289bSZQn6k9h1wqsQfoCZBRMUc0/91jMemvgztWYLFo3ms/3IWQCQ+cOmAEYwJmxQdc1QrnJ+ZoRnnG+oXZc0Gi5DWFxL8xfUfmILU=",
"Status":2,
"ChainSign":"doesn't has any chain sign"
}
}
}
LIST
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"distributevoucher",
"Action":"list",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":19
},
"Id":0,
"Command":null,
"Time":null,
"ModuleId":"sender or client",
"Property":{
},
"Signature":null
}
}
GET
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"distributevoucher",
"Action":"get",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":19
},
"Id":0,
"Command":null,
"Time":null,
"ModuleId":"sender or client",
"Property":{
},
"Signature":null
}
}
UPDATE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"distributevoucher",
"Action":"update",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"Data":{
"Data":{
"Id":24,
"MasterId":22,
"ChainId":98,
"PrefixCode":"upd",
"Start":10,
"End":200,
"Date":"2021-04-24 19:34:35",
"Signature":"MaliutsCDtrU3X/9zsiVKRiLPmfKXpqat8z4pFy+BFEDVYslVjNdcSI5iilYAXKweUuK3289bSZQn6k9h1wqsQfoCZBRMUc0/91jMemvgztWYLFo3ms/3IWQCQ+cOmAEYwJmxQdc1QrnJ+ZoRnnG+oXZc0Gi5DWFxL8xfUfmILU=",
"Status":2,
"ChainSign":"zxcvbnmB"
}
}
}
DELETE
Example Request
{
"Subject":"ewallet",
"SubjectType":"voucher",
"SubjectIdentifier":"distributevoucher",
"Action":"delete",
"ResourceType":"data",
"Resource":"none",
"ResourceId":"none",
"UserId":660,
"TicketId":"f8d2faf3-f8f8-42b1-8b85-993e1db47ce9",
"Data":{
"Data":{
"Id":23
}
}
}