cURL
curl --request POST \ --url https://wallet-sandbox.ipps.co.th/v1/register-wallet-user \ --header 'Content-Type: application/json' \ --header 'X-Signature: <api-key>' \ --header 'X-Timestamp: <x-timestamp>' \ --header 'X-Wallet-Code: <x-wallet-code>' \ --data ' { "externalWalletUserId": "a8f0a2db-199b-4e33-803f-a65b7a176749", "customerEnglishName": "John Doe" } '
{ "walletId": "TEPACODE311234567890123" }
Registers a new wallet user and returns the IPPS wallet ID.
HMAC-SHA256 signature of the request body and timestamp.
"MORETA"
Timestamp unix time in milliseconds.
1715606400000
"a8f0a2db-199b-4e33-803f-a65b7a176749"
"John Doe"
Successful registration
"TEPACODE311234567890123"