Skip to content

3.1 推送交易 (银行、钱包)(payoutQueue)

这个API是由SkyPay提供,并由Partner进行主动推送。 当客户取得支付交易核准信息,Partner必须透过此界面推送支付数据进行支付交易。 4

Input parameters:

参数类型
长度
必填
描述
userNamestring50使用者名称
由SkyPay提供
Ex:"userName":"AppName@skypay"
actionstring50调用行为
payoutQueue(固定参数值)
Ex:"action":"payoutQueue"
authenticationstring50验证密钥
Ex:"authentication":"E1234567-123C-1234-123F-A12345670"
senderstring100支付方
产品APP名称(由合作伙伴设计)
Ex:"sender":"APP NAME"
controlNumberstring13~15取款码
前缀码5码+8~10个数字(前缀码在绑定邮箱中获取)
Ex:SKY**12345678
namestring50取现人名字
必须使用逗号分割: "Last name(必填),First name(必填),Middle name,Suffix"
Ex:"name":"Lardizabal,Mary Annalou B.Lardizabal,Berja,
phonestring11手机号
08/09开头的11位数字
Ex:"phone":"09270348095"
amountstring10.2金额
支付金额支持数字小数位两位
Ex:"amount":3400.00
bankNostring50银行代码
银行渠道进行支付时必填,电子钱包无此参数;请参考第十章章接口10.6 Get Bank Code,银行代码为3位的字符
accountNostring50账户号
电子钱包:账号为取现人08/09开头11位长度之手机号码
Bank:取现人指定银行账号
withdrawChannelint5指定支付渠道代码
参考第十二章管道详细说明渠道code值
identificationIdstring50身份证件号码
依不同身份验证方式,持有证件编号
Ex:"identificationId":"442301922000"
identificationTypeIdstring3验证身份证件类别
参考10.3 Get Identification Type
银行渠道进行支付时选填,电子钱包无此参数
Ex:":identificationTypeId":"2"
idTypestring50验证身份证件类别
电子钱包进行支付时选填,银行无此参数
Ex:"idType":"TIN"
idcardPicTypestring50图片格式
电子钱包进行支付时选填,银行无此参数Ex:"idcardPicType":"jpg"
idcardPicUrlstring500相片存取网络地址
电子钱包进行支付时选填,银行无此参数Ex:"idcardPicUrl":""
birthdayDate10生日格式
yyyy-MM-dd
Ex:"birthday":"1991-10-02"
写入此字段,参数需要填入正确格式
birthPlacestring250出生地
银行渠道进行支付时选填,电子钱包无此参数
locationstring500取款人地址
Ex:"location":manila"
provinceIdint5省份ID
请参考第十章接口10.5 Get Province
银行渠道进行支付时选填,电子钱包无此参数
Ex:ProvinceId 1 Abra - 2 Agusan del Norte…
cityIdint5城巿ID
请参考第十章接口10.4 Get Town City
银行渠道进行支付时选填,电子钱包无此参数
Ex:省份Id城巿Id城巿名称 - 47 996 Manila…

Post data

支付为电子钱包时,调用API送出的数据格式内容:

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

支付为银行时,调用API送出的数据格式内容:

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

Output parameters:

参数类型长度描述
responseTimeDateTime50回传时间
yyyy-MM-dd HH:mm:ss.SSSS
responseCodeint4回传代码
1000
responseDescriptionstring255回传内容描述
Success

Output data:

{

: ,
: ,
:

}

Return code:

状态代码状态描述
1000Success
-1000Post context is not valid
-1001Invalid Accountnumber
-1008Control number is already exists
-1009Unpredictable exception occur/Merchant is not available
-1016Insufficient balance
-1020Bank city is incorrect
-1021Bank No is incorrect
-1022Invalid Accountnumber
-1027balance limit exceeded
-1028Has exceeded the limit of 10 transactions per day
-1032Your IP xxx is not whitelisted.Please contact Support Team.
-9999Service not available/Connection error