Web Top Up

Action Web Top Up

Action method in Web Top Up :

  • Create
  • Get
  • Get By Id
  • Send Transaction - SOL GSN

Create

Transfer

Payload Data

NameData Type
IDString
CodeString
NameString
DescriptionString
Pic1String
Pic2String
StatusString
LoyaltyCodeString
VoucherCodeString
gsnEnabledString
Gas Station, 0 = false atau 1 = true
DateStartString
DateEndString

Example Request

{
  "Subject": "ewallet",
  "SubjectType": "webtopup",
  "SubjectIdentifier": "transaction",
  "Action": "create",
  "ResourceType": "data",
  "Resource": "data",
  "ResourceId": "data",
  "Data": {
    "Id": 0,
    "MemberId": 1996,
    "Name": "Wildan Nugraha",
    "Phone": "6281212235198",
    "Email": "[email protected]",
    "AddressReceiver": "4nXEYMQ6UNv4jv8wPRWS2CGu4SL3f5JS1aAMQyZo68US",
    "AddressSender": "D8tBKUcnriaVzCcKADWwnTrHjo69pR7gAAT3JjRFK5tT",
    "Amount": 10000.0,
    "CryptoAmount": 10.0,
    "TokenType": "QoinTokenBeta",
    "UseGSN": 1,
    "EventId": "32",
    "EventName": "Test",
    "TransactionHashSignature": "54EzNT5ax6TeYzR3fAQsxbpmsDAhd598B9yAcGk1qckzY4WNrnxHgH4ibadBoYmCrquwi71nG2GqXj33XWVhBbGE",
    "TrxRate": 1000.0,
    "CashierId": "88675279-11ae-491e-bd24-77ce00ec7f83",
    "CashierName": "super admin"
  }
}

Get

Payload Data

NameData Type
IDString
CodeString
NameString
DescriptionString
Pic1String
Pic2String
StatusString
LoyaltyCodeString
VoucherCodeString
gsnEnabledString
Gas Station, 0 = false atau 1 = true
DateStartString
DateEndString

Example Request

{
    "Subject": "ewallet",
    "SubjectType": "webtopup",
    "SubjectIdentifier": "transaction",
    "Action": "get",
    "ResourceType": "data",
    "Resource": "data",
    "ResourceId": "data",
    "Data": {
     "field":"",
     "value":"",
     "current":1,
     "size":10,
     "status":"",
     "rangeDate":"",
     "eventName":""
    }
  }

Get By Id

Payload Data

NameData Type
keywordString
currentString
sizeString
statusString
dateString

Example Request

{
    "Subject": "ewallet",
    "SubjectType": "webtopup",
    "SubjectIdentifier": "transaction",
    "Action": "getbyid",
    "ResourceType": "data",
    "Resource": "data",
    "ResourceId": "data",
    "Data": {
     "Id":3967024
    }
  }

Send Transaction - SOL GSN

Payload Data

NameData Type
IdString

Example Request

  {
    "Subject": "ewallet",
    "SubjectType": "webtopup",
    "SubjectIdentifier": "solgsn",
    "Action": "sendtransaction",
    "ResourceType": "data",
    "Resource": "data",
    "ResourceId": "data",
    "Data": 
    {
      "data": "AgECBjolFDN5lBaxnR8wniB79a8Mt331ADhvUwPnkj4hpzN56AlJQCrjp2m/zcDF5H/rCWFz/i6jTe7T+fzh9Onq8/xYqKuEsABi9WBNX6+QcLwA1B2XklGQrWmkifQyuekiu+W9wGbJcDoeAqY2f6/sNFmGXRHD8VcolUVIe247tGuZBUpTUPhdyILWFKVWcniKKW3fHqur0KYGeIhJMvTu9qAG3fbh12Whk9nL4UbO63msHLSF7V9bN5E6jPWFfv8AqXAdjp3ZUSfFGn2YioQ+0c/UbtvaEtOkYe521TPJfFiIAgUDAgMBCQMA5AtUAgAAAAQBAR5UZXN0IG1lbW8gZnJvbSBzb2xuZXQgYmFja2VuZC4=",
      "senderSignature": "kFpl1QFr2tERHEWwHfLoCoPjT2JG4vt9TxvjmQyUkvs4D6WBElnBtDEVJTKrxJ27fUvWiQNLHOqrLfRc0ZAHDw=="
  }
}