跨境系統-海關179對接微信/支付寶/通聯支付及報關
更新時間:2020-09-18 點擊量:354
海關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
如果文章對您有幫助,就打賞一個吧