海关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需要平台自己拼接
支付回调时获取
initalResponse:支付成功后,支付宝的回调参数,或者直接填ok
支付报关时返回:
payTransactionId: 对应的返回参数为 pay_transaction_id
verDept:对应的返回参数为 ver_dept
通联支付
原始支付请求
发起通联支付请求时https://vsp.allinpay.com/apiweb/unitorder/pay
的json序列号的参数
$initalRequest= json_encode($param);
支付回调时获取
initalResponse:支付成功后,通联的回调参数,或者直接填ok
支付报关时返回:
payTransactionId: 对应的返回参数为 这个没找到对应参数
verDept:对应的返回参数为 VER_DEPT
本文详细介绍了在海关179查询过程中,如何对接微信、支付宝和通联支付,包括所需的四个关键参数:initalRequest, initalResponse, payTransactionId, verDept。对于每个支付方式,提供了具体的API调用示例和回调参数解析,帮助开发者顺利完成报关流程。"
123668749,11734286,微服务网络协议解析:HTTP、gRPC、AMQP与RSocket,"['分布式', '开发语言', '接口集成', '服务集成']

2469

被折叠的 条评论
为什么被折叠?



