1.2 Get Virtual Account Detail
Description
Request URL
/api/v2/paymentCode/detail
Request Method
Request Body
| parameter name | Is it mandatory | type of data | length | example | description |
| appId | mandatory | string | - | - | Application APPID |
| sign | mandatory | string | - | 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 | sign |
| aggregateOrderId | mandatory | string | 1-32 | CCP20220428011068111 | Merchant order id ((unique for customer or bill) ) |
response params
| parameter name | type of data | example | description |
| code | int | 1000 | Status code see reference |
| message | String | success | The message of status code |
| data | Object | - | Response Data |
| - aggregateOrderId | String | LT000000216 | Merchant order id ((unique for customer or bill) ) |
| - channelCode | String | CEBUANA_VA | VA ChannelCode(fixed "CEBUANA_VA") |
| - referenceNumber | String | JT20250928000001 | Payment reference code |
| - biller | String | PH GLOBAL JET EXPRESS INC | Collection agencies |
| - guideUrl | String | - | The single channel repayment link |
| - callbackUrl | string | - | Callback url |
| - aggregateAmount | long | - | Aggregate amount |
| - aggregateFee | int | - | Aggregate fee |
| - totalAggregateAmount | long | - | Aggregate total amount |
| - items | List | - | Item info |
| - paymentList | List | - | Payment info |
items params
| parameter name | type of data | example | description |
| subOrderId | string | CCP20220428011068111 | Merchant order id (unique for customer) format: letter + num, 1-32 characters |
| customerName | string | - | Customer name, format:"firstName middleName lastName" (middle name optional) |
| customerMobile | string | - | Customer mobile number(09 start) |
| customerEmail | string | - | Customer email |
| regionNo | string | SEL | Region name (1-50 digits, *missing affects settlement withdrawal function ); Support uppercase and lowercase letters and numbers Example: SEL |
| regionCode | string | 907 | Region code (1-50 digits, nums, unique ) Example: 907 |
| branchNo | string | F604602 | Branch code (1-100 digits, *missing affects backend query function); Support uppercase and lowercase letters and numbers |
| courierNo | string | F6046024088 | The courier code (1-100 digits, *missing affects the backend query function); Support uppercase and lowercase letters and numbers |
| courierName | string | - | Courier name |
| courierMobile | string | - | Courier mobile number(09 start) |
| amount | long | - | Item amount |
| fee | int | - | Item fee |
| totalAmount | long | - | Item total amount |
paymentList params
| 参数名 | 类型 | 示例 | 说明 |
| transactionId | String | C1007654524064590031 | PayCools Unique transaction number |
| transactionCreateTime | String | 2022-06-06 22:01:05 | Transaction create time |
| transactionReturnTime | String | 2022-06-06 22:01:05 | Transaction completion time |
| transactionAmount | long | 1000 | Transaction amount |
| transactionStatus | String | COMPLETE | Transaction status |
| remark | String | - | remark |
Successful Response Example
failed response example code see reference