美文网首页
海关179接口对接方案分享

海关179接口对接方案分享

作者: 跨境快通关 | 来源:发表于2023-10-30 14:01 被阅读0次

    海关179接口

    海关要求电商平台提供原始支付数据以来,现在是卡在电商平台参与跨境业务的一道门槛,不通过接口地址审核启用,则无法申报其他报文数据。部分企业是在订单申报时就提示179尚未对接,还有的是都到清单了,提示这个,影响订单清关。

    在帮助很多企业定制化对接179之后,并且自身也构建了saas跨境通关平台。一部分用户还是倾向于自己研发,代码私有化,数据不经过第三方平台,但是受限于不会开发exe桌面程序,不懂海关数据的格式细节要求等导致对接无法快速推送下去。

    新的解决方案

    按照海关要求的流程对接,遵循一下几点流程:

    1、接收海关请求,服务端提供php代码或者提供设计思路。

    2、商城存储支付原始请求和支付原始回调,并且提供订单查询接口第一步服务端的程序调用。

    3、提供接口地址,供本地exe软件定时请求,如果检测到海关请求,将海关请求的订单数据查询后返回,数据如下

    ‘initalRequest’ => $request[‘request’],

    //原始支付请求信息

    ‘initalResponse’ =>

    $request[‘response’], //原始支付回调信息

    ‘payTransactionId’ =>

    $request[‘trade_no’],//微信的交易流水号

    ‘totalAmount’ =>

    $request[‘order_money’], //总金额

    ‘verDept’ => ‘2’, //1,2,3,微信的转换:‘UNIONPAY’=>1,‘NETSUNION’=> 2,‘OTHERS’=>3

    ‘tradingTime’ => $request[‘pay_time’],

    //时间格式,date(‘YmdHis’)

    ‘goods’ => $orderlist, //商品信息

    ‘ebpCode’ => ‘’, //电商平台海关10位编码

    ‘payCode’ => ‘’, //微信:4403169D3W,支付宝:31222699S7,

    ‘currency’ => 142, //币种,最大4位

    ‘recpAccount’ => ‘’, //公司对公银行卡号(在第三方支付企业登记的)

    ‘recpName’ => ‘’

    否则返回nodate

    4、本地exe接收到有数据返回的话,会将数据按照海关要求格式重组,并且请求电子口岸控件websocket进行加签发送给海关地址。

    5、服务端提供接口地址,接收本地exe的返回数据请求。

    6、整个179流程结束。

    结语

    按照以上方案,exe编译后提供,相关参数配置到同目录的config文件里,后续可以按照该模式应用到任何179对接项目里。exe除了海关地址外,没有任何url地址被编译进去,对接时间大大降低,双方配合不到1天时间即可搞定。

    相关文章

      网友评论

          本文标题:海关179接口对接方案分享

          本文链接:https://www.haomeiwen.com/subject/fvpbidtx.html