prepaid-vouchers-controller
Request
terminalId
integer <int32>
requiredoperatorId
integer <int32>
requiredlocalReference
integer <int32>
requiredBody Params application/json
amountToSendX100
integer <int32>
optionaldestinationAmountX100
integer <int32>
optionallocalDateTime
string <date-time>
optionalbeneficiaryPhoneNumber
string
optionaldynamicProductId
string | null
optionalreceiverEmail
string | null
optionalreceiverMessage
string | null
optionaldocumentNumber
string | null
optionaldocumentType
enum<string> | enum<null>
optionalAllowed values:PASSPORTID_CARD
Request samples
curl --location --request POST 'http://evsbus.csqworld.com/pre-paid/vouchers/purchase///' \
--header 'U;' \
--header 'SH;' \
--header 'ST;' \
--header 'Content-Type: application/json' \
--data-raw ''
Responses
application/json items
array[object (VoucherSaleReceipt) {9}]
optionalfinalstatus
integer <int32>
optionalextraInfo
object (VoucherExtraInfo)
optionalhasAdditionalData
boolean | null
optionaldestinationcurrency
string | null
optionaldestinationamount
number | null
optional{
"rc": 0,
"items": [
{
"finalstatus": 0,
"resultcode": "string",
"resultmessage": "string",
"supplierreference": "string",
"suppliertoken": "string",
"extraInfo": {
"resultcode": 0,
"resultmessage": "string",
"redeemAccount": "string",
"redeemInstructions": "string",
"redeemCode": "string",
"expiration": "string",
"additionalData": {
"key": "string",
"value": "string"
}
},
"hasAdditionalData": true,
"destinationcurrency": "string",
"destinationamount": 0
}
]
}
Modified at 2024-08-01 11:06:13