# 订单支付 #### 接口用途 用户展示付款码由店员使用扫码设备读取付款码信息上送 #### 接口地址 /payment/tradePay #### 请求参数
**参数名** **说明****类型****是否必填****备注**
bizContenttraceNo交易流水号String(32)同一商户全局唯一,用于标识唯一交易
paymentChannelId支付渠道IDString(32)当收款方需要指定支付渠道时填值(由易百分配)
merOrderNo商户订单号String(32)同一商户全局唯一,用于关联收银机订单号
orderAmount订单原始金额Number单位分,收银前端原始点单金额
totalAmount待支付总金额Number单位分,收银前端已优惠过剩下要支付的金额
deviceNo设备号String(32)收银机具终端编号
storeId商户门店编号String(32)商户门店编号
storeName商户门店名称String(256)商户门店名称
returnOptions返回选项String\[\](300)需与易百技术约定后启用
goodsTag订单优惠标记String(32)特殊活动标记,需与易百技术约定后启用
authCode付款码String(32)
subject订单标题String(256)
orderTime订单创建时间String(19)yyyy-MM-dd HH:mm:ss
notifyUrl支付回调地址String(200)
goodsDetailList订单商品明细List
|\_\_ gid商品编号String(32)
|\_\_ gname商品名称String(256)
|\_\_ quantity商品数量Number
|\_\_ price商品价格Number单位分
|\_\_ category商品类目String(32)
#### 请求示例 ```json "bizContent": { "traceNo": "20240710112246541_11130101", "merOrderNo": "0007525202407100000835", "totalAmount": 3300, "deviceNo": "83520001", "storeId": "111301", "goodsTag": "", "authCode": "132951513806421759", "subject": "中-冰美式", "notifyUrl": "", "goodsDetailList": [ { "gid": "010403", "gname": "中-冰美式", "quantity": 1, "price": 3300, "category": "2" } ] } ``` #### 返回参数
**参数名** **说明****类型****是否必填****备注**
data payChannel支付渠道String(32)wxpay微信;alipay支付宝;dongfu东福随心兑
transactionNo易百交易号String(32)
paymentNo收单机构交易号String(40)
traceNo交易流水号String(32)按请求原样下发
transTime交易时间String(19)yyyy-MM-dd HH:mm:ss
account支付账号String(40)
openId用户唯一标识String(128)
totalAmount交易总金额Number单位分,按请求原样下发
receiptAmount实收金额Number单位分
mdiscountAmount商家优惠金额Number单位分
discountAmount平台优惠金额Number单位分
payAmount用户付款金额Number单位分
invoiceAmount给用户可开发票金额Number单位分
storeName交易门店名称String(200)
voucherDetailList交易支付所用优惠券信息List
|\_\_ activityId活动ID或券模板IDString(32)
|\_\_ id券IDString(32)
|\_\_ name券名称String(64)
|\_\_ type券类型String(32)
|\_\_ amount券面额Number单位分
|\_\_ merchantContribute商家出资Number单位分
|\_\_ otherContribute其他出资方Number单位分
|\_\_ purchaseBuyerContribute用户购买实付金额Number单位分
|\_\_ purchaseMerchantContribute用户购买商家优惠金额Number单位分
|\_\_ purchaseAntContribute用户购买平台优惠金额Number单位分
#### 返回示例 ```json { "data": { "payChannel": "wxpay", "transactionNo": "", "paymentNo": "4200002227202407102297768192", "traceNo": "20240710112246541_11130101", "transTime": "2024-07-10 11:28:54", "account": "", "openId": "o2Jh6jtk9v28kSk2GUuyqhtdzUTs", "totalAmount": 3300, "receiptAmount": 3300, "mdiscountAmount": 0, "discountAmount": 0, "payAmount": 3300, "invoiceAmount": 3300, "storeName": "xxx昆山首创奥特莱斯店" } } ```