Support Channel
Request
API URL: /merchant/v2/{GUID}/support-channel
| Header | Content | Description |
|---|---|---|
| Content-Type | text/plain | |
| X-Transaction-Signature | {transaction_signature} | Please refer to Transaction Signature |
| Param | Type | Required | Sign | Description |
|---|---|---|---|---|
| user_id | String | ✅ | ✅ | Merchant identification |
| currency | String | ✅ | ✅ | supported currency: PHP |
| timestamp | Integer | ✅ | ✅ | Request timestamp (10 digits), If the time difference is allowed to be 5 seconds, it will fail. |
| sign | String | ✅ | ❌ | Signature string. Please refer to Data Signature and Verification |
Response
| Param | Type | Required | Sign | Description |
|---|---|---|---|---|
| user_id | String | ✅ | ✅ | Merchant identification |
| items | Array<Item> | ✅ | ❌ | Channels. |
| sign | String | ✅ | ❌ | Signature string. Please refer to Data Signature and Verification |
Item Object
| Param | Type | Description |
|---|---|---|
| transaction_channel | String | Transaction supported channel. |
| transaction_channel_subject | String | Transaction channel subject. |
| transaction_channel_subject_name | String | Transaction channel subject name. |
| transaction_type | String | Transaction type. |
| currency | String | Currency used by channel. |
Response Example
{
"code": "1000",
"message": "Accepted",
"data": {
"user_id": "28",
"items": [
{
"transaction_channel": "MAYA",
"transaction_subject": null,
"transaction_subject_name": null,
"transaction_type": "payment",
"currency": "PHP"
},
{
"transaction_channel": "MAYA",
"transaction_subject": "UNO",
"transaction_subject_name": "UNOBank",
"transaction_type": "withdraw",
"currency": "PHP"
}
],
"sign": "w9/ZMvrPEERa1IUPaxYsJbirGHDhBfeaQN5wqNP2Jgn5y9T1ZMXtZj1QsOqfaEegyhPjMX3lmKst1q4Y//RL1J0NFexiacOh7k5JNOe2g0TdfQnskqpWrkqlkMgU8tnmT5rlZBVFEZXt8KflwfJSEd+Y2WxG6KgUE2UsxwAdXZzGkAh0G3Xpmw9R5IfMvP9434tP7HvNKPhuIb7fFmfMIj+SPhjy/QcQWqyXvmElWG..."
}
}