6.3 collectionCollect
This service is provided by the partner and will be triggered by the offline store cashier to confirm reimbursement.
Input parameters
| parameter | type | length | must | describe |
|---|---|---|---|---|
| userName | string | 50 | YES | User name provided by SkyPay - Ex:"userName":"AppName@skypay" |
| action | string | 50 | YES | Call behavior collectionCollect(Fixed parameter values) - Ex:"action":"collectionCollect" |
| authentication | string | 255 | YES | Verification Code Verification Key - Ex:"authentication":"E1234567-123C-1234-123F-A12345670" |
| contractNumber | string | 13~15 | YES | Payment code prefix code 5+8-10 digits (prefix code can be obtained from the bound email) - Ex:SKY**12345678 |
| amount | decimal | 10.20 | YES | amount of money Must be the actual amount received by the user with a maximum of two decimal places - ex:"amount":3400.00 |
| phone | string | 50 | YES | phone number 11 digit number starting with 09/08 Ex:"phone":"09270348095" |
| receiptNumber | string | 50 | YES | Receipt No |
| collectedTime | DateTime | YES | (yyyy-MM-dd HH:mm:ss) Collection time, date format yyyy-MM-dd HH:mm:ss | |
| payChannel | int | 5 | YES | Payment Pipeline For detailed instructions, please refer to Chapter 12Collection channel code |
Post data
{
: ,
: ,
: ,
: ,
: ,
: ,
: ,
: ,
:
}
Output parameters
| parameter | type | length | describe |
|---|---|---|---|
| responseTime | DateTime | 50 | Return time yyyy-MM-dd HH:mm:ss.SSSS |
| responseCode | int | 4 | Return Code System default return code, a number of 4 in length, standard reference return code definition. When the system default return code is insufficient, users can customize the code. Please start with the number 2, a number of 4 in length, and clearly describe the content of the return |
| responseDescription | string | 255 | Feedback Content Description Response Information |
Output data:
{
: ,
:
}
Return code:
| Status Code | Status Description |
|---|---|
| 1000 | Success |
| -1001 | Verification failed |
| -1009 | An Unpredictable exception occurs |
| -1015 | The transaction has been collected |
| -1026 | Transactions has been paid |