原因:提示这个是因为加入了智慧仓 小秘这边暂时还没有对接 先在eDIS后台设置下面交运偏好改一下不要选择智慧仓类型
SpeedPak(eDIS)返回报错:申请单号失败: Insufficient balance.
解决方案:eDIS账户余额不足,请到eDIS官网-前往个人中心-财务信息充值之后,再次获取单号
service ID ES is not available:Out of logistic service scope, please double check your order
if comply with the service standards: Dimension Limit,Weight Limit, Cargo Value Limit,
and Delivery Area coverage.;
回答: 该报错为包裹的不符合运输要求。
请进入此链接进行核对:https://www.eDISeBay.com/seller/logistics-service-list。
此外,如果是美国的单,请确保邮编填写的为五位。
问题1:FetchToken参数devID和Secret的获取回答: 进入以下链接,https://www.eDISeBay.com/seller/dev-manage,开发者ID即devID,Secret即Secret。 如该链接未显示出这两个id,请点击页面的申请按钮,即可获取到。
问题2:sandbox的账号和密码
回答: 进入以下链接,https://www.eDISeBay.com/seller/dev-manage,点击开发者管理, sandbox 账号为开发者ID,密码为Secret。
问题3: 上传包裹时,提示交易不存在(XXXX-XXX does not exist)
回答: 报 does not exist 未同步请核对:
1. 首次拉单拉创建时间近30天的,之后的拉单是按照最后的拉单时间往后拉。2. 收货地区是否为SpeedPak物流服务不支持的。
3. 绑定是否为首次拉单,首次拉单不拉已经发货的,只拉取未发货的。
4. 是否eDis系统习惯偏好-->打印偏好-->订单来源 设置的来源为api,但是没有上传订单。
5. 订单是否未完成支付,为Paypal: payment in process,未完成支付不可拉取。
6. itemid,transactionid是否有误。
7. 平台非实时拉单,一般1小时拉单一次。如未拉取,请等待下。
问题4:xxxx-xxxx has been in other package
回答: 该报错为交易已经存在于其他包裹中。请调用接口查看包裹具体存在于哪个包裹中,并调用接口进行删除后,重新上传即可。
问题5:上传包裹时,交运偏好不存在,地址不存在Delivery preferences do not exist.
回答: 获得的交运偏好列表,地址列表不是最新的。可能已经被删除,需要调用GetConsignPreferenceList获取最新的。
问题6:invalid value for XXX
回答: 所填值不符合要求,无法通过校验,可进入API文档链接查看字段要求。
问题7:Invalid value for province
回答: 省份需要严格按照eDIS平台提供的表格填写。表格下载链接为:https://www.eDISeBay.com/open/development-guide-detail?id=55
问题8:Invalid value for nameZh
回答: 中文申报名(至少包含一个中文字符)
问题9:Invalid value for nameEn
回答: 英文申报名(只允许英文字母、数字、半角标点符号、空格)
问题10:invalid value for postQty
回答: 寄货数量,数量可输入值范围1-999
问题11:invalid value for price
回答: 单价需要大于等于0.01
问题12:unrecognized eBay transaction.
回答: 请检查下itemid,transactionid 是不是写错了,或者写反了。再核查下这笔交易是不是不属于所用eBayid。
问题13:unauthorized eBayId
回答: 1. 该eBayid未在eDIS平台进行绑定。
2. 大小写未与eDIS绑定的eBayid保持一致,或存在空格。
3. 该eBayId对应的isId与request中Token对应的isId不一致。
问题14:duplicate orderLineItem
回答: 该报错原因为交易重复上传,同一个包裹里有两个相同的交易。 此报错多出现在组合销售,也就是多商品的itemid一样,transactionid也一样。如果是这种情况,sku上传其中一个商品即可。
问题15:System setting doesn't allow add packages via API
回答: 报错原因为eDIS平台未将订单来源设置为API。请登录eDis,账号管理-->订单来源,将订单来源设置为用户通过API同步。
问题16:xxx is missing回答: xxxx字段必填,但是没有填。
问题17:xxx does not exist
回答: 请核对该字段值是否填写有误。
问题18:insufficient balance
回答: 账户余额不足以支付所发货物的运费。如为ERP上传订单报此错,
1. 核对余额是否不足,如果核对发现余额足以支付该单运费,
2. 请核对是否传给eDis的数据有误,比如weight值是否过大。
问题19:ISID如何获取
回答: 进入此链接可以获取:https://www.eDISeBay.com/seller/personal-accountinfo
问题20:messageid如何填写
回答: 该id为用户自行填写,但最好为唯一值。
问题21:eBayid如何填写
回答: eBayid为eBay平台的卖家id,登录到eBay之后,最左上角显示的便是。
问题22:itemid如何填写
回答: 登录eBay,进入home-->My eBay-->Selling Manager-->Sold,transaction details处item#下的数字串便是itemid。
问题23:transactionid如何填写
回答: 登录eBay,进入home-->My eBay-->Selling Manager-->Sold,URL中显示的transid等号后的数字串便是transactionid。
问题24:package with status: APPLIED_TRACKING_CODE can not be consigned
回答: 交运时,包裹状态必须是待交运。可通过GetPackageStatus (获取包裹状态)查看包裹状态。
问题25:不使用SDK,自己请求eDIS接口,支持什么请求方法。
回答: 只支持POST请求。
问题26:package processing,please try again later
回答: 同一个包裹,10秒内不能反复操作。
问题27:400 Bad Request
回答: 该报错为请求参数值有误,请核查。
问题28:运费的冻结,解冻的过程
回答: 申请运单号时冻结运费。取消交运后会解冻,实际扣费是物流返回扣费信息时才扣费。
问题29:addpackage 报 Unrecognized packageId.
回答: 1. packageId这个值写错了。
2.之前的包裹是不是没有删除掉,是不是还在eDIS已删除里面。如在,请清空
3.如果2和1都不存在,请调用接口删除掉这个package。从新上传。
问题30:包裹状态介绍
回答: 请进入此链接查看:https://www.eDISeBay.com/open/development-guide-detail?id=57&page=1
问题31:delivery preference synchronized failed。
回答: 交易偏好id有误,调用下接口重新获取下。
问题32:重发订单的要求与介绍。
回答: 只有交运成功后的包裹才能使用此功能。同一个交易,最多重发四次。重新发货成功之后会返回一个新的跟踪号和一个新的包裹ID,并且包裹会进入待交运状态。
问题33:"service ID EE is not available: [2FR001] package's description length should contain 3-50 characters; [2FR024] SKU's description should contain 3-50 characters;",
回答: SKU中各字段值的字符数限制为3-50个。
问题34:service ID ES is not available:Out of logistic service scope, please double check your order if comply with the service standards: Dimension Limit,Weight Limit, Cargo Value Limit, and Delivery Area coverage.;
回答: 该报错为包裹的不符合运输要求。请进入此链接进行核对:https://www.eDISeBay.com/seller/logistics-service-list。此外,如果是美国的单,请确保邮编填写的为五位。
问题35:带电类型说明
回答: 进入此链接可以查看:https://www.eDISeBay.com/open/development-guide-detail?id=63
问题36:getQualList==null
回答: 首先,用户需在eDIS平台签署带电资质承诺书并且进行带电资质认证。用户成功添加带电资质之后会产生elecQuaId,此时,调用GetBatteryQualList就可以获取到相关信息了。带电认证等操作可以参考此链接的带电包裹管理https://www.eDISeBay.com/seller/help-center
问题37:elecQuaId is missing.
回答: 带电资质证书ID未填写。该ID可以通过GetBatteryQualList接口获取。
问题38:Please use the latest version of SDK
回答: 为配合美国带电包裹标准服务,目前SDK和API均已经做更新,如果对接了ERP,请联系ERP更新,如未对接,请自行做更新。
针对此次更新,
1. 如果对接使用SDK,请前往以下链接下载最新的SDK,完成对接, https://www.eDISeBay.com/open/sdk-download
2. 如果不使用SDK,属于接口请求,请更新接口,可以参考此链接:https://www.eDISeBay.com/open/api-document-detail需要注意的是,接口请求,
请在headers中增加sdkVersion字段,字段值为3。
比如:
headers={
"Content-Type":"application/json",
"Authorization":"Bearer 此处填写token值 ",
"sdkVersion":"3"
}问题39:service ID ES is not available:Package's battery type is not supported;
回答: 1. 是否带电物品收货国家不是美国,目前带电物品仅支持发美国。
2. 是否该eBayid下未绑定该电池类型,请调用getBatteryList接口查看。
问题40:面单类型介绍
回答: S1为普货,S2和S3为带电货物。
问题41:带电物流服务代码
回答: 带电物品目前仅支持美国标准物流服务,服务代码为ES。
问题42:UK lite物流服务代码
回答: EE