Reserve amount from agent's wallet for a not yet committed transaction. The SKU specified in the content will determine how the transaction will be committed.
Reserve amount from agent's wallet for a not yet committed transaction. The SKU specified in the content will determine how the transaction will be committed.
Unique message ID generated by a 3rd party system. Format AAAYYYYMMDDHH24MISSCCCC
Fixed value for each channel (e.g., 046 for UMB)
RSA encrypted password for ZSmart UPortal
CRM order number, unique for each setSale attempt
Transaction type (Payment/Deposit)
SKU of the transaction (required depending on txnType)
MSISDN of subscriber (required when sku is provided)
curl -i -X POST \
https://enterprise-iot-portal.u.com.my/_mock/eload/setsale/api/rest \
-H 'Content-Type: application/json' \
-d '{
"access_token": "abc123xyz456",
"method": "POST",
"version": "1.0.0",
"content": {
"msgId": "0462023040123595999",
"channel": "046",
"orgCode": "ORG123",
"eloadNbr": "10000001",
"userCode": "USER001",
"password": "rsaEncryptedPassword123",
"extOrderNbr": "CRMORDER001",
"sales": [
{
"txnType": "Payment",
"sku": "POSTPAID",
"msisdnSub": "601112345678",
"amount": 50,
"extTxnNbr": "EXTTXN001"
}
]
}
}'
{ "res_code": "00000", "res_message": "Operation success", "result": { "eloadNbr": "10000001", "resultCode": "DBEP0000", "resultMsg": "Success", "transactions": [ … ] } }