Perform eLoad Credit Transfer

Initiates a synchronous eLoad credit transfer using the ZSmart protocol over HTTPS.

Languages
Servers
Mock server
https://enterprise-iot-portal.u.com.my/_mock/eload/performeloadtransfer/

performeLoadTransfer

Request

Initiates a synchronous eLoad credit transfer from UMB/SAP systems using the ZSmart protocol over HTTPS.

Bodyapplication/jsonrequired
access_tokenstring<= 500 characters

API Gateway access token

methodstring<= 64 characters

API name

versionstring<= 10 characters

API version

contentobject

Refer to content for detail

curl -i -X POST \
  https://enterprise-iot-portal.u.com.my/_mock/eload/performeloadtransfer/api/rest \
  -H 'Content-Type: application/json' \
  -d '{
    "access_token": "string",
    "method": "string",
    "version": "string",
    "content": {
      "msgId": "UMR202503201230459999",
      "channel": "string",
      "fromMsisdn": "601112345678",
      "fromOrgCode": "string",
      "toMsisdn": "601112345678",
      "toOrgCode": "string",
      "toEloadNbr": "10000001",
      "walletType": "Main Wallet",
      "userCode": "string",
      "password": "string",
      "pin": "string",
      "amount": "0.00"
    }
  }'

Responses

Successful response

Bodyapplication/json
res_codestring<= 10 characters

Response code, "00000" for success.

Example: "00000"
res_messagestring<= 255 characters

Response description.

Example: "Operation success"
resultobject

Response result (optional).

Response
application/json
{ "res_code": "00000", "res_message": "Operation success", "result": { "resultCode": "DBEP0000", "resultMsg": "Success", "toOrgCode": "string", "toChannelType": "Mass Dealer", "txnNbr": "string", "txnType": "Credit Transfer", "amount": "0.00", "txnTime": "YYYY-MM-DD HH:MM:SS", "eloadBeforeAmount": "0.00", "eloadAfterAmount": "0.00", "txnStatus": "Success" } }