~~~[api]
post:/api/tiktok/order
*string:appId#品牌ID
*string:requestTime#发送请求时间,如:20190226153808
*sign#签名
*storeId#店铺id
*outOrderId#业务平台订单id
*outOrderTime#业务订单生成时间20190226153808
*outOrderAmount#业务订单金额 (int 单位为分)
*totalFee#支付金额 (int 单位为分)
*timeExpire#业务订单支付过期时间20091225091010
*callbackUrl#回调地址
*prepareUrl#服务端为收银台支付下单提供信息验证并加密的接口
*orderList#子订单信息集合订单集合【orderList集合含子订单号、子订单金额、店铺id、店铺名称 ,子订单金额outOrderAmout以分为单位(例如: [{"outOrderNo":"sw20190417001013222","outOrderAmount":6000,"storeId":"4450","storeName":"商户名称2"},{"outOrderNo":"sw20190417001013332","outOrderAmount":4000,"storeId":"4450","storeName":"商户名称2"}])】
*body#商品BODY
*mchCreateIp#订单生成的机器IP
*uid#用户在商户侧唯一标志,长度:32 位以内(抖音支付需要)
*scene_info#场景信息(微信H5支付需要)
<<<
success
data内容为拉起抖音收银台orderInfo字段
{
"status": "0000",
"codemsg": "下单成功",
"data": {
"merchant_id": "1900011920",
"app_id": "800119208666",
"sign_type": "MD5",
"timestamp": 1590198232,
"version": "2.0",
"trade_type": "H5",
"product_code": "pay",
"payment_type": "direct",
"out_order_no": "1070200523094352017768",
"uid": "8594115661",
"total_amount": 100,
"currency": "CNY",
"subject": "测试商品",
"body": "测试商品",
"trade_time": 1590198232,
"valid_time": "1200",
"notify_url": "https:\/\/testpaycenter.9617777.com\/",
"wx_url": "https:\/\/wx.tenpay.com\/cgi-bin\/mmpayweb-bin\/checkmweb?prepay_id=wx23094352777323f05425a1b11825579900&package=2337384654",
"wx_type": "MWEB",
"alipay_url": "app_id=2016011601097827&biz_content=%7B%22timeout_express%22%3A%22336648982532m%22%2C%22total_amount%22%3A%22100%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22body%22%3A%22%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22subject%22%3A%22%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22out_trade_no%22%3A%221070200523094352017768%22%2C%22time_expire%22%3A%22642099-04-15+01%3A16%22%2C%22disable_pay_channels%22%3A%22creditCard%2Cpcredit%2CpcreditpayInstallment%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay¬ify_url=http%3A%2F%2F118.190.148.67&sign_type=RSA×tamp=2020-05-23+09%3A43%3A52&version=1.0&sign=F48sfm9Ma7PuG9Ek0A8YzQCqoB7OEweXJVx1uOSdEM5vnJNioF2JnRM7vH0Lr7Iixhi1mZbVP%2BBInSApqmpTjjYvR%2B%2FK1LALDaeHsnbgc03ZaAL31Ha38jDECPXMaYSKTLZMCQgPwIdWXWlhI2ksrzN%2B3dY8mnLasN%2BGU0pFlswd1gpnNgw2v2maKc2Z2c0fLJVN7lcTb9WoBJ3vviURo70%2FBL%2F%2Bk5GdHZqR%2B5%2FhfcREeW9MprYj5Z7UwvlbjNoyVaCxGg%2BaYkqNmGZdZ6o4hzTf57MRyGi3UXjqa4JPgTD6d1RlqEPISl7yI8Yn8aWW3XKw%2FBWsUnKCMlWrQrtBRw%3D%3D",
"sign": "7c59b80c8961c18131ef9094ad9c8b52",
"risk_info": "{\"ip\":\"1.192.167.29\"}"
}
}
<<<
error
{"status":errorcode,"codemsg":error msg}
~~~
>备注:不用3des加密,直接传递json
~~~
scene_info 该字段用于上报支付的场景信息,针对H5支付有以下三种场景,请根据对应场景上报,H5支付不建议在APP端使用,针对场景1,2请接入APP支付,不然可能会出现兼容性问题
1,IOS移动应用
{"h5_info": //h5支付固定传"h5_info"
{"type": "", //场景类型
"app_name": "", //应用名
"bundle_id": "" //bundle_id
}
}
2,安卓移动应用
{"h5_info": //h5支付固定传"h5_info"
{"type": "", //场景类型
"app_name": "", //应用名
"package_name": "" //包名
}
}
3,WAP网站应用
{"h5_info": //h5支付固定传"h5_info"
{"type": "", //场景类型
"wap_url": "",//WAP网站URL地址
"wap_name": "" //WAP 网站名
}
}
参考:
//IOS移动应用
{"h5_info": {"type":"IOS","app_name": "王者荣耀","bundle_id": "com.tencent.wzryIOS"}}
//安卓移动应用
{"h5_info": {"type":"Android","app_name": "王者荣耀","package_name": "com.tencent.tmgp.sgame"}}
//WAP网站应用
{"h5_info": {"type":"Wap","wap_url": "https://pay.qq.com","wap_name": "腾讯充值"}}
~~~
sign生成规则详见[安全规范](https://www.kancloud.cn/zzkpay/jyzzpay/1029442)
- 文档说明
- 项目说明
- 修改记录
- 场景介绍
- 业务流程
- 开发步骤
- 注意事项
- 可配置密钥签名
- 2.0版本变更说明
- 接口规则
- 协议规则
- 安全规范
- 测试账户
- 测试信息
- API文档
- 收银台
- Android
- IOS
- H5支付
- 扫码付
- 体系外付款码
- 浏览器H5收银台
- 交易查询
- 交易通知
- 申请退款
- 退款查询
- 退款通知
- 批量退款
- 对账单下载
- prepareUrl
- 关闭订单
- 查询订单版本
- 商户
- 商户费率信息编辑
- 商户录入
- 商户编辑
- 查询平台店铺id
- 获取商户可结算信息
- 获取登录名是否存在
- 查询卡系统商户ID
- 大食堂商户进件
- 大食堂商户编辑
- 大食堂商户费率信息编辑
- 大食堂平台服务费信息编辑
- 结算相关
- 触发结算补单
- 接收结算订单
- 团购业务拆单(多次子订单退款)
- 优惠券下单消费
- 优惠券退款
- 优惠券接收接收订单
- 查询拆单结算数据
- 分期结算入账
- 建业+线下订单拆单
- 扫码支付
- 扫码预下单
- 扫码退款
- 支付订单查询
- 退款订单查询
- 扫码交易通知
- 扫码退款通知
- 文档描述
- 客户端
- 扫码支付获取支付列表
- 刷新支付二维码
- 扫码支付设置支付顺序
- 设置是否免密支付
- 获取设置支付列表
- 发起支付
- 长连接通知app
- app扫码预下单测试
- 小额免密协议
- 使用说明
- 设置免密支付详情
- 获取app支付页支付类型与支付订单详情
- 我的优惠券列表
- 可用优惠券
- 获取优惠券单个
- PC端二维码生成规则
- 共享财务
- 删除接口
- 服务商日账单查询
- 服务商商户日账单对账
- H5/小程序-支付方式列表
- H5/小程序-扫码支付接口
- H5/小程序扫码新支付接口
- H5/小程序扫码新支付方式列表
- H5/小程序扫码查询通宝+折扣
- 支付sdk
- 获取支付列表
- 支付下单
- 查询是否实名
- APP微信小程序下单(APP端)
- 订单状态查询
- 微信小程序预下单拉起支付(小程序端)
- 应答码说明
- 联系我们
- 大额汇款
- 大额预下单
- 大额订单查询
- 大额汇款下单
- 业务方校验加密-prepareUrl
- 大额通道通知汇款成功
- 大额通知
- 大额汇款单查询
- 大额订单列表查询
- 大额订单详情查询
- 组件跳转路径
- 大额订单取消
- 对接注意事项
- pos大额
- 下单
- pos支付成功
- pos每笔支付
- pos每笔撤销
- pos支付记录查询
- pos大额每笔异步通知
- 协作
- 统一传递变量
- 应答码
- 应用日志目录规范
- 公众号/服务窗H5
- 传入参数
- 支付列表
- 支付下单
- 抖音支付
- 抖音支付下单
- 代付
- 代付发起
- 代付查询
- 异步通知
- 易生账户余额
- 其他业务
- 极速退款-商家补贴
- 超时赔付
- 通知业务完成
- 大食堂商户附加费入账
- 业务方自动对账
- 查询业务方账单总计
- 获取建业+对应账单详情
- 通知建业+需要补推送拆单
- 补单推送结算
- 商户统一进件业务
- 获取token
- 商户进件
- 商户进件预加载数据获取
- 上传图片
- 获取商户查看编辑数据
- 商户修改
- 获取门店预加载数据
- 门店进件
- 获取门店查看编辑数据
- 门店修改
- 凯强需要的获取门店信息接口
- Mq队列数据格式
- 获取分支银行信息
- 营销补贴
- 营销补贴拆单
- 新营销补贴拆单-支持多笔
- 业务成功通知
- 查询代理及所属服务商
- 查询门店、商户、代理、服务商
- 根据类型和id查询数据
- 中房
- 中房-获取支付列表
- 业务方统一对账
- 业务方上传账单
- 获取平台方日账单详情
- 异常订单处理
- 回调通知账单对比结果
- 获取业务方账单
- 获取商户账单
- 大额支付查询
- 银基商城
- 实体卡消费拆单
- 异步通知拆单结果
- E卡结算单首页
- 去结算的账户信息
- 结算记录
- 确认结算
- 驳回结算
- 修改同步状态
- 结算记录的账户信息
- 支付H5(手机浏览器)
- 传入H5参数
- H5支付列表
- 支付下单接口
- 实体卡消费
- 实体卡消费接口
- H5商户统一进件
- 发验证码
- 录件员登录
- 进行中的录单列表/数量
- 录单详情
- 获取二维码
- 商户登录
- 商铺列表
- 门店详情
- 新建门店
- 录单员新建商户
- 代商户入件
- 商户自助入件
- 上传文件
- 商户获取个人档案信息
- 录单员获取商户档案信息
- 查询商户信息
- 创建商户结果
- tp-商户获取token
- tp-获取商户进件状态
- tp-根据token获取初始化权限信息
- 共享家园
- 对接说明
- 接收结算数据
- 至尊通道对账
- 接收通道通知
- 社区商业
- 现金入账
- 代理账户
- 分账明细
- 请求现金收账单
- 确认收账单状态
- 更新账单状态
- pos支付
- pos扫码支付
- 查询商户信息
- 获取订单列表
- pos退款
- pos实体卡消费
- pos通宝+消费
- 车位宝
- 车位宝交付