宁波跨境海关商品订单推送清关及支付宝海关报关
来源:互联网 发布:excel软件百度云 编辑:程序博客网 时间:2024/04/29 06:30
跨境电商已成为当下的热点,在制作商城以及后台时,与以往不同的是,跨境商品与国内的商品需要分开处理,
跨境商品需要先向海关报关(清关),然后由第三方公司负责把商品邮寄给购买的客户。
本文主要内容就是如何把跨境商品向海关报关,其中碰到的一些技术细节进行说明,只提供参考,
以宁波跨境贸易平台为例,
在企业在该平台申请备案后,可以获取接口说明,其中最主要的就是报文头部、进口订单部分,
以2016-06-16 10:16:00为例,编码后为2016-06-16+10%3A16%3A00,文档中使用的java语法,
在php中可以用字符串替换String是后的字符串,当前时间前后20分中内都有效signMD5.encode(userid + 密码 + timestamp) php中的md5函数自带的String是1)密码(此密码为服务申请时产生的密钥,非平台登录密码)2)各参数为原文(URLEncoder.encode之前)xmlstrxml头部以<?xml version="1.0" encoding="UTF-8" ?>申明String是详见各sheet定义的格式说明需URLEncoder.encodemsgtype消息类型String是customs关区代码String是 北仑保税区:3105 空港保税物流中心:3115 栎社机场:3109 梅山保税区:3117
进口订单申报说明
另外使用支付宝的海关报关接口根据单号提交,再查看是否有支付单号信息<OrderSeqNo>VARCHAR2(30)是商家送支付机构订单交易号(如无,请与支付单号一致)<Source>VARCHAR2(50)是支付方式代码*详见附录4<Idnum>VARCHAR2(50)否身份证(带英文字母的大写) 税改后必填<Name>VARCHAR2(50)否真实姓名 税改后必填<MerId>VARCHAR2(50)*否银联在线商户号*注4</Pay><Logistics><LogisticsNo>VARCHAR2(60)否运单号*注1<LogisticsName>VARCHAR2(60)是快递公司名称<Consignee>VARCHAR2(50)是收货人名称<Province>VARCHAR2(100)是省<City>VARCHAR2(100)是市<District>VARCHAR2(100)是区<ConsigneeAddr>VARCHAR2(300)是收货地址(包含省、市、区)<ConsigneeTel>VARCHAR2(20)是收货电话<MailNo>VARCHAR2(20)否邮编<GoodsName>VARCHAR2(1000)否货物名称</Logistics></Body></Message>*注1 关区代码为:栎社机场(3109)场合,运单号(LogisticsNo)字段为选填;其他关区代码,不填LogisticsNo*注2 财付通(支付方式代码=13)的订单:若<PaymentNo>与<OrderSeqNo>保持一致,则默认<PaymentNo>为支付单号若<PaymentNo>与<OrderSeqNo>不一致,<PaymentNo>请填写订单号,<OrderSeqNo>请填写商户机构号如有疑问请联系相关支付机构*注3空港保税物流中心(关区代码:3115)有两种清关模式(北仑保税、空港保税),在商品备案时,需选择清关模式,不同清关模式的货号不能在同一订单申报。商品的清关模式可登陆申报系统查询,也可以通过[API-备案商品查询(根据货号查询)]查询*注4银联在线(支付方式代码=01)的订单:<MerId>为必填项,请填写银联商户备案号4.响应返回格式字段名称字段类型是否必需说明<Message><Header><Result>VARCHAR2(1)是T:操作成功;F:操作失败<ResultMsg>VARCHAR2(1000)否*结果描述(操作失败时必需)<MftNo>VARCHAR2(20)否*申报单号(审核成功返回)</Header></Message>
支付宝海关报关
<span style="white-space:pre"></span>//报关流水号$out_request_no = $MftNO;//<span style="color:#ff0000;">报关成功后会返回报关的单号</span>//支付宝交易号$trade_no = '2016061221001003880255447556';//<span style="color:#ff0000;">支付的流水号</span>//商户海关备案编号$merchant_customs_code =$csRow['company_code'];//<span style="color:#ff0000;">不是店铺编号,也不是购物网站,而是对应的电商企业代码</span>//商户海关备案名称$merchant_customs_name =$csRow['company_name'];//<span style="color:#ff0000;">对应的电商企业名称</span>//报关金额$amount = 112.33;//支付单的实际金额//海关编号$customs_place = 'NINGBO';//<span style="color:#ff0000;">应注意与宁波海关提供的编码是不同的,支付宝有自己的海关编码</span>目前支持报关的海关编号列表如下:海关编号 含义HANGZHOU 杭州海关ZHENGZHOU 郑州海关GUANGZHOU 广州海关CHONGQING 重庆海关NINGBO 宁波海关SHENZHEN 深圳海关HENAN 河南海关SHANGHAI 上海海关XIAN 西安海关FUJIAN 福建海关TIANJIN 天津海关NANSHAGJ 南沙国检ZONGSHU 海关总署说明:若与官方文档有不一致的地方,请以官方文档为准。支付宝海关报关网址:https://b.alipay.com/order/productDetail.htm?productId=2015112418944074&tabId=4#ps-tabinfo-hash
0 0
- 宁波跨境海关商品订单推送清关及支付宝海关报关
- 法国海关
- 苏州海关“大迈进” “我的e关”再升级
- 跨境电商在海关报关中 FTP 文件的上传和下载
- 实习--汕头海关讲座
- 海关发票知识整理
- 海关检查站 customs checkpoint
- 放入海关统计
- 海关申报系统心得
- 黄浦海关面试被拒绝!
- 海关SOA实践之路
- 甘草过不了美国海关
- 进出口(海关)系统试运行计划--20040923
- 海关公务员规范工资后薪酬下降
- 进出口(海关)系统试运行计划--20040923
- 历史重现,德国海关突袭IFA大展
- 有关海关稽查的详细介绍
- 有关海关稽查的详细介绍
- Unity3d脚本改变GameObject的Material(二)
- Android View.onMeasure方法的理解
- 修改UITextField的placeholder颜色
- 使用ffmpeg合并视频文件的三种方法
- Docker发布集群工具SwarmKit
- 宁波跨境海关商品订单推送清关及支付宝海关报关
- IQKeyboardManager基本使用心得
- 进步,不只是一个城市 -艾克
- 使用循环语句绘制图案-2
- C变量及函数存储类型
- Xamarin Forms启动自带模拟器缓慢
- Android:interpolator
- 360应用认领时遇到的问题时,我的解决方法.
- go性能调优2