- Created by tuhao , last modified on 2022-12-20
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 17 Next »
接口说明
用于批量创建一个或者多个本地/专线订单,并将订单自动改到待处理状态,交由仓库处理.
接口格式
URL | https://test.birdsystem.com/client/Consignment/Post-Pending-Consignment-With-Products-Json | ||
---|---|---|---|
接口功能 | 批量创建本地/专线订单 | 订单类型 | 本地订单/专线订单 |
支持格式 | JSON | 开发人员 | |
请求方式 | POST | 发布日期 |
接口参数
参数 | 类型 | 必填 | 说明 | 是否对接字段/取值内容 |
---|---|---|---|---|
is_urgent | BOOL | 选填 | 是否紧急订单,取值0或者1, 默认为0 | 按客户填的传 |
delivery_service_id / delivery_service_name | INT/STRING | 必填 | 邮递服务ID或者邮递服务名称,从 邮递服务查询 获取可用邮递服务列表,只能填写订单类型为LOCAL/DIRECT的邮递服务 | 按客户填的传 |
sales_reference | STRING | 选填 | 销售跟踪号 | 按用户填的传/或REP系统单号 |
sales_order_id | STRING | 选填 | 销售订单号 | 按用户填的传/或REP系统单号 |
custom_identity_reference | STRING | 选填 | 自定义唯一跟踪号 (如果填写了,会进行重复检测,同一订单种类同一站点下的订单,6个月内不能有重复的标识, 重复的话会返回: {"success":false,"message":"Duplicate consignment identity reference [....]"}) | 按用户填的传/或REP系统单号(birdsystem会根据改字段判断订单是否重复) |
contact | STRING | 必填 | 收件联系人 | 按用户填的传 |
business_name | STRING | 选填 | 公司 | 按用户填的传 |
address_line1 | STRING | 必填 | 地址行1 | 按用户填的传 |
address_line2 | STRING | 选填 | 地址行2 | 按用户填的传 |
city | STRING | 必填 | 城市 | 按用户填的传 |
county | STRING | 选填 | 省/郡 | 按用户填的传 |
post_code | STRING | 必填 | 邮编 | 按用户填的传 |
country_iso | STRING | 必填 | 国家, 填2位ISO国家代码 | 按用户填的传 |
telephone | STRING | 选填 | 电话 | 按用户填的传 |
STRING | 选填 | 电子邮箱 | 按用户填的传 | |
special_instruction | STRING | 选填 | 备注1 | 按用户填的传 |
neighbour_instruction | STRING | 选填 | 备注2 | 按用户填的传 |
type | STRING | 必填 | 订单类型 取值LOCAL或DIRECT, LOCAL是本地订单, DIRECT是专线订单 | 按用户填的传 |
products | JSON ARRAY | 必填 | 产品详细信息数组, 其详细见 产品字段描述 [ { "client_sku":"IP-XX3355", "quantity":5, "sales_price":10, "ebay_transaction_id":"yuhao0001", "ebay_item_no”:”0001yuhao" }, { "id":2, "quantity":4, "sales_price":10, "ebay_transaction_id":"yuhao0002", "ebay_item_no":"0002yuhao" }, { "reference":2, "quantity":3, "sales_price":10, "ebay_transaction_id":"yuhao0002", "ebay_item_no":"0002yuhao" } ] | 按用户填的传 |
parcel_pieces | JSON ARRAY | 选填 | 一票多件的多包裹信息,如果仅一个包裹时可不用填. [ {"weight":500, "length":25, "width":20, "depth":15, "description":"table"}, {"weight":400, "length":22, "width":18, "depth":13, "description":"chair"} ] 其中, 重量单位为克(g),尺寸单位为毫米(mm) | 按用户填的传 |
payment_reference | STRING | 选填 | 付款凭证 | 按用户填的传 |
omp_name | STRING | 选填 | 销售平台名称 | 按用户填的传 举例 举例 |
omp_vat_number | STRING | 选填 | 销售平台VAT号 英国发往非英国且公司不为空("business_name"字段)的DPD订单 要求必填 | |
shipper_eori | STRING | 选填 | 客人的EORI号, 必须是国家代码+12位数字,例如:GB000000777888 ,必须提前在鸟系统备案,详询客服. 参考接口: 获取VAT账号 英国发往EU必填 英国发往非英国的DPD服务必填 | |
reason_for_export | STRING | 选填 | 出口原因, 取值【Sale:销售; ReturnReplacement:退换; Gift:礼物】 | 一般传:SALE |
content_type | STRING | 选填 | 包裹类型, 取值【Gift 礼物;Documents 文件和 Other 其他】 | 一般传:Other |
sender_contact | STRING | 选填 | 发件人 (DPD服务必填) | 按客户填的传 |
sender_address_line1 | STRING | 选填 | 发件人地址行1 (DPD服务必填) | 按客户填的传 |
sender_address_line2 | STRING | 选填 | 发件人地址行2 | 按客户填的传 |
sender_city | STRING | 选填 | 发件人城市 (DPD服务必填) | 按客户填的传 |
sender_county | STRING | 选填 | 发件人省/郡 | 按客户填的传 |
sender_post_code | STRING | 选填 | 发件人邮编 (DPD服务必填) | 按客户填的传 |
sender_country_iso | STRING | 选填 | 发件人国家 (DPD服务必填) | 按客户填的传 |
sender_email | STRING | 选填 | 发件人电子邮箱 | 按客户填的传 |
sender_telephone | STRING | 选填 | 发件人电话 (DPD服务必填) | 按客户填的传 |
ioss_vat_number | STRING | 必填 | IOSS号, 订单发往欧盟国家时必填 | 填写客户实际IOSS号 |
receiver_eori | STRING | 选填 | 收件人EORI 英国发往非英国且公司不为空(“business_name“字段)的DPD订单 要求必填 | |
receiver_pid_number | STRING | 选填 | 收件人个人证件号 英国发往挪威、西班牙、意大利的DPD订单 要求必填 | |
is_compensation_for_delay | BOOL | 选填 | 是否需要晚必赔服务(仅支持部分服务,偏远地区除外), 取值0或者1, 默认为0 |
产品字段参数描述:products
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
id/client_sku/reference | INT/STRING | 必填 | 产品id/客户SKU/产品reference client_sku有另一个同义词是client_ref 产品reference是根据批量订单产品字段的设置来识别是id还是客户SKU |
quantity | INT | 必填 | 数量 |
ebay_transaction_id | STRING | 选填 | eBay订单交易号 |
ebay_item_no | STRING | 选填 | eBay产品ID |
sales_price | FLOAT | 选填 | 销售价格 |
接口示例
温馨提示:
1、请注意必填字段,创建订单时,必填字段未填会报错。
2、如遇到下单被拦截提示报错的情况,请及时反馈飞鸟客服协助处理。
请求
[ { "contact": "yuhao", "business_name": "FN", "address_line1": "DPF4", "address_line2": "D474", "address_line3": null, "city": "Atlanta", "county": "Georgia", "post_code": "30309", "country_iso": "CN", "telephone": "01704 226830", "email": null, "delivery_service_id": "5315", "sales_reference": "2", "sales_order_id": "110222319566-0", "special_instruction": null, "type":"LOCAL", "products":[ {"id":1,"quantity":1,"sales_price":"10"} ], "sales_order_id": "", "omp_name": "ebay", "omp_vat_number": "1", "shipper_eori": "191966856000", "reason_for_export": "Sale", "content_type": "Gift", "ioss_vat_number":"", "receiver_eori":"1", "receiver_pid_number":"", "is_compensation_for_delay": "1" } ]
返回
{ "success": true, "data": [ { "id": 2111050020000095, "company_id": 2, "client_id": 1, "warehouse_id": null, "consignment_product_quantity": "1", "consignment_product_reference": "1", "delivery_service_id": 5315, "delivery_service_id_internal": 5315, "delivery_package_size_id": 958, "total_price": "0.00", "total_sales_price": "10.00", "total_delivery_fee": "1.00", "total_handling_fee": "0.00", "length": "0.00", "width": "0.00", "depth": "0.00", "total_weight": "50.00", "total_volume": "504000.00", "total_volume_weight": "504000.0000", "total_fee_weight": "50.0000", "guarantee_percentage": "0.00", "contact": "yuhao", "business_name": "FN", "address_line1": "DPF4", "address_line2": "D474", "address_line3": null, "city": "Atlanta", "county": "Georgia", "post_code": "30309", "country_iso": "CN", "telephone": "01704 226830", "email": null, "sender_contact": null, "sender_business_name": null, "sender_address_line1": null, "sender_address_line2": null, "sender_address_line3": null, "sender_city": null, "sender_county": null, "sender_post_code": null, "sender_country_iso": null, "sender_email": null, "sender_telephone": null, "sales_reference": "2", "sales_price": "0.000", "customs_price": "2.000", "sales_order_id": null, "custom_identity_reference": null, "payment_reference": null, "delivery_reference": null, "tracking_reference": null, "special_instruction": null, "neighbour_instruction": null, "omp_name": "ebay", "omp_vat_number": "1", "shipper_eori": "191966856000", "receiver_eori": "1", "receiver_pid_number": null, "ioss_vat_number": null, "temp_consignment_info_id": null, "is_urgent": "0", "is_forced_delivery_service": "0", "create_time": "2021-11-05 18:19:53", "finish_time": null, "arrive_time": null, "update_time": "2021-11-05 18:19:53", "type": "LOCAL", "status": "PENDING", "stock_status": "ONLY_ORI_STOCK_ENOUGH", "reason_for_export": "SALE", "content_type": "GIFT", "is_hide_delivery_reference_to_consignment": "0", "delivery_service_is_signature": "1", "delivery_service_is_tracking": "0" } ], "moduleName": "client" }
data是创建成功的订单号和跟踪号的键值对 json对象
异常返回
必填项receiver_eori
未填
{ "success": false, "message": "You must provide valid receiver_eori for consignment. 2111050020000098", "extraData": [] }
- No labels