零售订单上传
更新时间:2022-03-21 11:31
描述

URL

{你的ERP域名}/api_v2/retail_upload/order_upload

HTTP请求方式

post

是否需要登录

false

请求参数
字段 必选 类型及范围 说明
appid true string(16) 应用ID(appId)
sign true string(32) 签名参数
data true string 订单信息 JSON格式:{'order_info':{'order_code':'订单号(N+POSNUM),如:N0001-190819239-0001','total':'订单原总金额,如:100.00','discount_price':'实收金额,折扣后实际收款金额','cashier_id':'收银员的用户id','zk_cashier_id':'收银员的用户id','member_id':'会员的id','card_code':'会员的卡号','name':'会员的姓名','mobile':'会员的手机号','addtime':'订单的生成时间','order_status':'支付状态(1未付款,2已完成)','pos_code':'收银机编号,从set接口获取的pos_num','stores_id':'门店编号','spare_param1':'备用参数1','spare_param2':'备用参数2'},'goods_list':[{'barcode_id':'商品条码的barcode_id','xnum':'销售数量,称重商品(spec_id=2)为重量','price':'实际销售的金额,已由收银端计算过,折后均摊后的,以销售数量为准的销售单价','gp_id':'如果是组合商品,就传入组合商品的gp_id','conversion':'系统返回的,销售时的:最小计量单位的换算的比例','retail_price':'系统返回的,销售时的:商品零售价(定价)','buying_price':'系统返回的,销售时的:参考成本','tax_rate':'系统返回的,销售时的:税率','tc_rate':'系统返回的,销售时在商品基础信息里面设置的数据)','tc_mode':'系统返回的,提成方式(0不提成,1按比率,2按金额)','ps_price':'系统返回的,配送价','cost_price':'系统返回的,成本价','trade_price':'系统返回的,批发价'},{'barcode_id':'商品条码的barcode_id','xnum':'销售数量,称重商品(spec_id=2)为重量','price':'实际销售的金额,已由收银端计算过,折后均摊后的,以销售数量为准的销售价','gp_id':'如果是组合商品,就传入组合商品的gp_id','conversion':'系统返回的,销售时的:最小计量单位的换算的比例','retail_price':'系统返回的,销售时的:商品零售价(定价)','buying_price':'系统返回的,销售时的:参考成本','tax_rate':'系统返回的,销售时的:税率','tc_rate':'系统返回的,销售时在商品基础信息里面设置的数据)','tc_mode':'系统返回的,提成方式(0不提成,1按比率,2按金额)','ps_price':'系统返回的,配送价','cost_price':'系统返回的,成本价','trade_price':'系统返回的,批发价'}],'group_list':[{'gp_id':'组合套餐的gp_id','xnum':'给合套餐销售数量','gp_price':'组合套餐的销售价格','retail_price':'组合套餐的原标价'},{'gp_id':'组合套餐的gp_id','xnum':'给合套餐销售数量','gp_price':'组合套餐的销售价格','retail_price':'组合套餐的原标价'}],'pay_list':[{'pay_method':'来源于系统支持的支付方式的[pay_method_id]','pay_money':'支付金额','pay_time':'支付时间','pay_status':'支付状态(1未支付,2已支付)','pay_serial_no':'3方支付或支付接口返回来的支付单号','pay_code':'支付子单号,如:订单号+0001,0002主要有于联合支付的情况','is_check':'支付校验的方式(1未支付,已支付),来源于支付方式列表里面返回的参数','pre_sale_money':'现金收款时的预收金额','give_change_money':'找零金额','print_info':'打印信息','remark':'备注'},{'pay_method':'来源于系统支持的支付方式的[pay_method_id]','pay_money':'支付金额','pay_time':'支付时间','pay_status':'支付状态(1未支付,2已支付)','pay_serial_no':'3方支付或支付接口返回来的支付单号','pay_code':'支付子单号,如:订单号+0001,0002主要有于联合支付的情况','is_check':'支付校验的方式(1未支付,已支付),来源于支付方式列表里面返回的参数','pre_sale_money':'现金收款时的预收金额','give_change_money':'找零金额','print_info':'打印信息','remark':'备注'}],'discount_record':[{'discount_type':'优惠类型 1满减 2赠送 3促销 4手动改价 5会员折扣 6整单折扣','type':'订单类型 1线下 2线上\'','discount_money':'优惠金额10元','relevant_id':'优惠相关id','details':'优惠明细 json字符串[\'barcode_id\'=\'商品的条码id\',\'price\'=>\'优惠金额\']'},{'discount_type':'优惠类型 1满减 2赠送 3促销 4手动改价 5会员折扣 6整单折扣','type':'订单类型 1线下 2线上\'','discount_money':'优惠金额10元','relevant_id':'优惠相关id','details':'优惠明细 json字符串[\'barcode_id\'=\'商品的条码id\',\'price\'=>\'优惠金额\']'}]}
返回字段说明
字段 类型及范围 说明
status string 状态 y=正确 n=失败
info html 提示信息
order_codes string 已处理的订单编号集合
TIPS

上传零售订单信息