Skip to content

5.2 payoutPayout

The function of replying to successful withdrawal information is provided by the partner. When the offline store cashier confirms the withdrawal, they will send a successful withdrawal message to Skypay and then reply to the partner.

Input parameters

parametertypelengthmustdescribe
userNamestring50YESUser name
provided by SkyPay - Ex:"userName":"AppName@skypay"
actionstring50YESCall behavior
payoutPayout(Fixed parameter values) - Ex:"action":"payoutPayout"
authenticationstring100YESVerification Code
Verification Key - Ex:"authentication":"E1234567-123C-1234-123F-A12345670"
controlNumberstring13~15YESPayment code
prefix code 5+8-10 digits (prefix code can be obtained from the bound email) - Ex:SKY**12345678
withdrawChannelint5YESPayment Pipeline
For detailed content, please refer to Chapter 12 - Ex:Payment pipeline name 12 RDPawnshop
payTimeDateTimeYEStime of payment
(yyyy-MM-dd HH:mm:ss) - Cashier payment time

Post data

{
: ,
: ,
: ,
: ,
: ,
:
}

Output parameters:

parametertypelengthdescribe
responseTimeDateTime50Return time
yyyy-MM-dd HH:mm:ss.SSSS
responseCodeint4Return 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
responseDescriptionstring255Feedback Content Description
Response Information (Required)

Output data:

{

: ,
: ,
:

}

Return code:

Status CodeStatus Description
1000Success
-1001Verification error
-1009Unpredictable exception occurs
-1012Control number invalid or expired
-1014Prefix of Control number is incorrect.
-1016Insufficient balance
-1022Invalid Accountnumber
-1026Transactions has been paid