海关申报重推


此接口对已提交到海关的申报订单进行重新推送申报

API URL:https://mapi.yabandpay.com/Payments

Method:POST

POST data type:Json

参数 类型 描述 是否必填
user String 收银员账号的UID 必填
sign String 签名 必填
method String v3.CustomDeclareRedeclare 必填
time Long 时间戳 必填
  • 参数
参数 类型 描述 是否必填
trade_id String YabandPay交易ID 必填
customs String 海关名称 必填
mch_customs_no String 商户海关备案号 必填

签名示例:

拼接为URL方式并排序后的字符串

"customs=NINGBO&mch_customs_no=8888888888&method=v3.CustomDeclareRedeclare&time=1560499094&trade_id=dd11d082-810d-c8b7-3669-b784c466759b&user=016683"

得到的 stringA 使用 secret_key做签名

得到的签名如下:

"46448d1827ad750d679c171a888c506e4a04e61170d23cb50e6db42c993a2d94"

提交示例:

{
    "user": "016683",
    "sign": "46448d1827ad750d679c171a888c506e4a04e61170d23cb50e6db42c993a2d94",
    "method": "v3.CustomDeclareRedeclare",
    "time": 1560996670,
    "data": {
        "trade_id": "dd11d082-810d-c8b7-3669-b784c466759b",
        "customs": "NINGBO",
        "mch_customs_no": "8888888888"
    }
}

返回示例:

{
    "status": true,
    "code": "200",
    "data": {
        "state": "UNDECLARED",
        "explanation": []
    },
    "message": ""
}

State状态如下:

状态 描述
UNDECLARED 未申报 (该状态表示已提交报关,等待海关处理中,无需再次提交)
SUBMITTED 申报已提交(订单已经送海关,商户重新申报,并且海关还有修改接口,那么记录的状态会是这个)
PROCESSING 申报中
SUCCESS 申报成功
FAIL 申报失败
EXCEPT 海关接口异常

results matching ""

    No results matching ""