- 概述
- 定制配置
- API
- WEB
- SC
- OP
- MP
- MP Copy
- PP
- APP
- 公共服务
- WiseHub
- WiseBoss
- WiseWallet
- WiseCashier
- WiseCashier2
- 交易管理
- 批结算管理
- 员工管理
- 公告
- 小费汇总
- 交易汇总
- 交易上传
- 支付业务
- 二维码、条码支付
- 银行卡支付
- 现金支付
- OTP Code支付
- 公共接口
- AddPay Debicheck
- Payment Link
- 应用初始化POST
- 应用签到POST
- 员工账号验证POST
- 应用签出POST
- 用户更改密码POST
- 顾客账单发送POST
- 公共参数下载POST
- 文件上传POST
- APP信息上送POST
- APP日志上送 POST
- QsCashier
- Checkout
- WiseQS
- OpenApi
- 机构运营报表
- 未命名接口POST
扫码支付(用户主扫)
开发中
POST
/api/cashier/entry
支付业务
最后修改时间:2024-07-29 03:36:34
责任人:王煜翔
2024-07-29 新增expires字段
请求参数
Body 参数application/json
method
string
必需
terminal_sn
string
设备编号
app_id
string
应用编号
price_currency
string
标价币种
order_amount
integer
订单金额
tip_amount
integer
小费金额
sales_tax_amount
integer
消费税金额
surcharge_amount
integer
附加费金额
service_charge_amount
integer
服务费金额
pay_method_id
string
支付方式编号
midapp_id
string
中间应用APP
merchant_order_no
string
商户订单号
call_midapp_mode
string
中间调用方式
expires
integer
过期时间
longitude
string
可选
latitude
string
可选
term_ip
string
可选
os_type
string
可选
description
string
可选
fee_config
object
费用参数
tip_config
object
小费配置
surcharge_config
object
商户附加费配置
service_charge_config
object
附加费配置
sales_tax_config
object
消费税配置
env_params
object
环境信息
app_version
string
应用版本号
os_version
string
系统版本号
rom_version
string
ROM版本号
sdk_version
string
SDK版本号
net_link_type
string
网络环境
cashier
string
收银员
示例
{
"method": "string",
"terminal_sn": "string",
"app_id": "string",
"price_currency": "string",
"order_amount": 0,
"tip_amount": 0,
"sales_tax_amount": 0,
"surcharge_amount": 0,
"service_charge_amount": 0,
"pay_method_id": "string",
"midapp_id": "string",
"merchant_order_no": "string",
"call_midapp_mode": "string",
"expires": 0,
"longitude": "string",
"latitude": "string",
"term_ip": "string",
"os_type": "string",
"description": "string",
"fee_config": {
"tip_config": {},
"surcharge_config": {},
"service_charge_config": {},
"sales_tax_config": {}
},
"env_params": {
"app_version": "string",
"os_version": "string",
"rom_version": "string",
"sdk_version": "string",
"net_link_type": "string"
},
"cashier": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/cashier/entry' \
--header 'Content-Type: application/json' \
--data-raw '{
"method": "string",
"terminal_sn": "string",
"app_id": "string",
"price_currency": "string",
"order_amount": 0,
"tip_amount": 0,
"sales_tax_amount": 0,
"surcharge_amount": 0,
"service_charge_amount": 0,
"pay_method_id": "string",
"midapp_id": "string",
"merchant_order_no": "string",
"call_midapp_mode": "string",
"expires": 0,
"longitude": "string",
"latitude": "string",
"term_ip": "string",
"os_type": "string",
"description": "string",
"fee_config": {
"tip_config": {},
"surcharge_config": {},
"service_charge_config": {},
"sales_tax_config": {}
},
"env_params": {
"app_version": "string",
"os_version": "string",
"rom_version": "string",
"sdk_version": "string",
"net_link_type": "string"
},
"cashier": "string"
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
msg
string
必需
data
object
必需
trans_no
string
交易编号
qrcode_url
string
支付地址
psn
string
必需
示例
{
"code": "0",
"msg": "success",
"data": {
"trans_no": "dolor deserunt Excepteur",
"qrcode_url": "http://tbpf.sy/stnw"
},
"psn": "220000197306166808"
}
🔴500失败