文档
测试
POST
http://47.93.138.23:8989/lemon-cardpay-rest/cardpay/rest/order/create

接口描述

下单

请求头

参数名
类型
描述
必填
Content-Type
String
application/json
必填
Authorization
String
Bearer +TOKEN(注意Bearer 后有空格)
必填

请求参数

参数名
类型
描述
必填
requestNo
string
示例:1001请求流水号
必填
requestTime
string
示例:2021-04-24 15:30:21 请求时间戳
必填
cardCode
string
示例:12300 刷卡卡号
必填
amout
int
示例:1 支付金额(非必须)
必填
qrCode
String
二维码:注:cardCode 或者qrCode,memberId必须有一个有值
必填
memberId
String
用户ID:cardCode 或者qrCode,memberId必须有一个有值
必填
orderType
String
1000:普通订单(默认) 1001:单品订单 1002:订餐订单
可选
foodMenuType
int
1:排餐(默认) 2:订餐
可选
imgType
String
BASE64:默认返回 URL:返回图片地址
可选
extList
JSON
排餐信息
必填
foodId
String
菜品ID
必填
foodsNum
String
菜品数量
必填
foodMenuId
String
菜品菜单ID
必填

响应参数

参数名
类型
描述
必填
statusCode
string
示例:200
必填
status
string
示例:success
必填
message
string
示例:操作成功
必填
data
object
数据字典
必填
id
string
示例:260d05261c114e32bf37b378113fd324 订单ID
必填
requestNo
string
示例:1001 请求流水号
必填
requestTime
int
示例:1619249421000 请求时间戳
必填
requestType
string
示例:2001 充值1001,消费2001
必填
orderNo
string
示例:domain_107_12300_20210427113619 订单号
必填
mealId
object
示例:null 餐次
必填
retNo
object
示例:null 支付订单号
必填
saleMode
string
示例:1001 消费模式(1001代扣,1000金额)
必填
saleType
string
示例:1000 (1000:零钞,1001:定额,1003卡分类定额,1004卡分类餐次定额)
必填
payMode
string
示例:3001| 中原银行="3001";余额支付="4001"; 福利支付="5001"; 线下充值="9001";
必填
amout
int
示例:1 支付金额(分)
必填
status
string
示例:0 支付状态0:新创建,1:支付完成,7:支付失败
必填
refundStatus
string
示例:0 退款状态0:未申请,1:退款成功,7:退款失败
必填
payTime
object
示例:null 支付时间
必填
retTime
object
示例:null 支付响应时间
必填
cardCode
string
示例:12300 支付卡号
必填
memberId
string
示例:4e29ffff4ff748d9a2e0f7322767764a 刷卡人ID
必填
domainId
string
示例:domain_107 企业域ID
必填
eno
string
示例:1001 消费机编号
必填
mno
string
示例:zz07 子商户编号
必填
createBy
object
示例:null
必填
createTime
int
示例:1619494579647 刷卡时间
必填
updateBy
object
示例:null
必填
updateTime
object
示例:null
必填
remark
object
示例:null
必填
mid
string
示例:52a4807639164c9795745f887a6f9e47 子商户ID
必填
member
object
示例:null
必填
welfareBalance
object
示例:null
必填
balance
object
示例:null
必填
suffix
string
示例:_domain_107
必填

说明 / 示例

二维码: { "requestNo":"20210515154322", "requestTime":"2021-05-15 15:44:21 ", "qrCode":"568C7D099D996A96DF68FC8F16266FDF0EF3EC6695FA87AD7A993702435E6A3C98ECF8F660F08CAE4721A00BCDE73DCB58C371F89327A14CF0AE93A5CE69821704733585BCA9FC0787CFFFEE79473DB7", "amout":"1" } cardcode: { "requestNo":"20210515154322", "requestTime":"2021-05-15 15:44:21 ", "cardCode":"12300", "amout":"1" } 响应 { "statusCode": "200", "status": "success", "message": "操作成功", "data": { "frameTableAlias": null, "totalCount": null, "id": "260d05261c114e32bf37b378113fd324", "requestNo": "1001", "requestTime": 1619249421000, "requestType": "2001", "orderNo": "domain_107_12300_20210427113619", "mealId": null, "retNo": null, "saleMode": "1001", "saleType": "1000", "payMode": "3001|", "amout": 1, "status": "0", "refundStatus": "0", "payTime": null, "retTime": null, "cardCode": "12300", "memberId": "4e29ffff4ff748d9a2e0f7322767764a", "domainId": "domain_107", "eno": "1001", "mno": "zz07", "createBy": null, "createTime": 1619494579647, "updateBy": null, "updateTime": null, "remark": null, "mid": "52a4807639164c9795745f887a6f9e47", "member": null, "welfareBalance": null, "balance": null, "suffix": "_domain_107" }, "map": null, "page": null, "queryBean": null, "requestUrl": null }