销售记录同步 Sales Transaction Sync.
公共参数名称 | 公共参数值 |
---|---|
method | fzapi.pos.sales_trans_sync |
content | 请求参数集合,详见下面请求参数说明 |
请求参数说明
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
mall_id | String | 是 | 30 | 商场代码 | SH01 |
store_code | String | 是 | 30 | 店铺号 | SH01000001 |
trans_type | String | 是 | 10 | 交易类型(SA:销售,SR:退货) | SA |
trans_date | String | 是 | 10 | 交易日期,日期格式yyyy-MM-dd | 2017-06-01 |
trans_time | String | 是 | 8 | 交易时间,时间格式 HH:mm:ss | 10:10:10 |
doc_no | Stirng | 是 | 30 | 交易单号 | S010000001 |
remark | String | 否 | 128 | 备注信息 | |
member_code | String | 否 | 30 | 会员卡号 | 0201000000012101 |
tender_content | Json | 是 | - | 支付内容 | [{"tender_code":"CA","pay_amount":"100.00","change_amount":"1.00","excess_amount":"0.00"}] |
item_content | Json | 是 | - | 商品内容 | [{"sku":"010001","qty":"1.00","amount":"99:00"}] |
支付内容参数说明
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
tender_code | String | 是 | 4 | 付款方式代码 | CA |
pay_amount | String | 是 | 30 | 支付金额(带2位小数点数值) | 100.00 |
change_amount | String | 是 | 30 | 找零金额(带2位小数点数值) | 1.00 |
excess_amount | String | 是 | 30 | 多付金额(带2位小数点数值) | 0.00 |
商品内容参数说明
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
sku | String | 是 | 30 | 商品编码 | 010001 |
qty | String | 是 | 30 | 数量(带2位小数点数值) | 1.00 |
amount | String | 是 | 30 | 金额(带2位小数点数值) | 99.00 |
响应数据说明
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
doc_no | String | 是 | - | 返回单据号 | S100000001 |
请求数据示例:
timestamp=2013-01-01 08:08:08&method=fzapi.pos.sales_trans_sync&app_id=FZ20071001&charset=utf-8&sign_type=RSA&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&version=1.0.0&content={
"mall_id":"SH01",
"store_code":"SH01000001",
"trans_type":"SA",
"trans_date":"2017-06-01",
"trans_time":"10:10:10",
"doc_no":"S010000001",
"remark":"",
"member_code","0201000000012101",
tender_content:[{"tender_code":"CA","pay_amount":"100.00","change_amount":"1.00","excess_amount":"0.00"}],
item_content:[{"sku":"010001","qty":"1.00","amount":"99:00"}]
}
响应数据示例:
{
"success":true,
"code":"1000",
"msg":"Success",
"data":{"doc_no":"SO10000001"}
}