海关179查询时,需要上报四个参数
initalRequest:原始请求,跨境电商平台企业向支付企业发送的原始信息
initalResponse:原始响应,支付企业向跨境电商平台企业反馈的原始信息
payTransactionId:交易流水号,交易唯一编号(可在央行认可的机构验证)
verDept:验核机构,1-银联2-网联3-其他
下面就三种常见的支付方式对以上四个参数的取值进行阐述
微信
统一下单获取(App,Js,小程序,Native)
https://api.mch.weixin.qq.com/pay/unifiedorder,微信api网址
initalRequest:是调用统一下单接口时发给微信的那段xml
使用无金融支付牌照的聚合sdk需要平台自己拼接xml
支付回调时获取
initalResponse:为支付成功后微信回调的那段xml
支付报关时返回:
payTransactionId: 对应的返回参数为 verify_department_trade_id
verDept:对应的返回参数为 verify_department,需要转换:‘UNIONPAY’=>1,‘NETSUNION’=> 2,‘OTHERS’=>3
支付宝
向支付宝发起支付请求时的页面执行url
$initalRequest= $aop->pageExecute($request, ‘GET’);
使用无金融支付牌照的聚合sdk需要平台自己拼接