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

Name

Data Type

ID

String

Code

String

Name

String

Description

String

Pic1

String

Pic2

String

Status

String

LoyaltyCode

String

VoucherCode

String

gsnEnabled

String
Gas Station, 0 = false atau 1 = true

DateStart

String

DateEnd

String


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

Name

Data Type

ID

String

Code

String

Name

String

Description

String

Pic1

String

Pic2

String

Status

String

LoyaltyCode

String

VoucherCode

String

gsnEnabled

String
Gas Station, 0 = false atau 1 = true

DateStart

String

DateEnd

String


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