Voucher - Issuer

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

NameData TypeLength/Set
IdInt11
IssuerNameVarchar255
IssuerCodeVarchar50
IssuerKeyVarchar1024
IssuerPublicVarchar1024
IssuerStatusSmallint1
IsDeletedBit1
DeletedDateDatetime
InsertedDateDatetime
LastUpdateDateDatetime
LastUserVarchar50
TimeStampVarchar1024
IdInt11
IssuerNameVarchar255


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
      }
   }
}