跳到主要内容

刷卡支付

请求

iot/canteen/swipe_card_pay

接口协议 - 公共参数

参数必填类型说明
payFeeNumber支付金额,单位元
orderTimeString订单时间,格式yyyy-MM-dd HH:mm:ss
orderIdString订单ID
cardIdString餐卡编号
offlineFlagNumber离线标识,0在线,1离线

响应

参数必填类型说明
traceIdString流水号
customerIdString就餐用户编号
customerNameString用户姓名
payFeeNumber支付金额,单位元
payTimeString支付时间,格式"yyyy-MM-dd HH:mm:ss"
userPayFeeNumber实际支付金额
accountNoString账户ID
accountNameString账户别名
accountTypeString账户类型
businessNameString商家名
accountBalanceNumber账户余额
totalBalanceNumber账户总余额
orderIdString订单号
discountMsgString优惠信息
discountFeeNumber优惠金额
remarkString备注信息
accountListJsonArray组合支付返回

accountList内容

参数必填类型说明
accountNameString账户别名
accountBalanceNumber账户余额,单位元
accountTypeString账户类型
traceIdString流水号
payFeeNumber支付金额,单位元

请求示例

{
"payFee": 0.00,
"orderTime": "",
"orderId": "",
"cardId": "",
"offlineFlag": 0
}

返回值示例

{
"traceId": "traceId_9a4bcaf33634",
"customerId": "customerId_0990a66d6ec2",
"customerName": "customerName_93b4d90544e9",
"payFee": 0.00,
"payTime": "",
"userPayFee": 0.00,
"accountNo": "",
"accountName": "",
"accountType": "",
"businessName": "",
"accountBalance": "",
"totalBalance": 0.00,
"orderId": "",
"discountMsg": "",
"discountFee": "",
"remark": "",
"accountList": [
{
"accountNo": "",
"accountBalance": 0.00,
"accountType": "",
"tranId": "",
"payFee": 0.00
}
]
}