1. 交易(二级)
TiPay
  • 开放文档
    • Ti-Pay 支付通道快速接入
    • Q&A
    • 易宝钱包支付页面交互步骤图解
    • 交易(二级)
      • 交易下单
        POST
      • 查询订单
        GET
      • 分账申请
        POST
      • 分账结果查询
        GET
      • 申请退款
        POST
      • 退款查询
        GET
    • 数藏钱包
      • 钱包注册/登录接口
      • 钱包账户信息查询
  1. 交易(二级)

交易下单

POST
https://api.tipay.tianhecloud.com/api/v1/yb/order/create

接口描述#

商户需先调用该接口生成预支付订单

使用说明#

数藏交易只支持钱包支付和一键支付两种支付方式,商户可根据自身业务在该接口通过动态传入不同参数组合唤醒不同支付方式,如下:
钱包支付:walletMemberNo为必传,钱包会员标识通过钱包注册/登录接口来获取
一键支付:walletMemberNo不传,directPayType和userNo为必传

请求参数

Header 参数

Body 参数application/json

示例
{
    "merchantNo": "esse cupidatat tempor dolore in",
    "orderId": "22",
    "orderAmount": "7",
    "notifyUrl": "http://jnhybgnyam.pf/tqgdv",
    "businessInfo": "reprehenderit aute sit in laboris",
    "csUrl": "http://ugv.aw/jdjqc",
    "fundProcessType": "ut eu",
    "subOrderDetail": "pariatur fugiat elit",
    "payerInfo": "{\"bankCardNo\":\"6225750005831234\",\"cardName\":\"爱丽丝\",\"idCardNo\":\"130225199006093323\",\"mobilePhoneNo\":\"13902092131\",\"userID\":\"20056788\"}",
    "redirectUrl": "http://fouexrvep.uy/sdboljc",
    "payMerchantNo": "dolore dolor aliquip",
    "memo": "adipisicing mollit",
    "ypPromotionInfo": "[{\"type\":\"CUSTOM_ALLOWANCE\"}]",
    "goodsName": "做张各",
    "terminalInfo": "{\"terminalNo\":\"15704925\",\"terminalType\":\"POS\"}",
    "expiredTime": "2011-03-10 15:11:25"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.tipay.tianhecloud.com/api/v1/yb/order/create' \
--header 'ti-appid: tichain000000' \
--header 'ti-timestamp: 1647751123703' \
--header 'ti-signature: 644dbdb0137f1f3add30eca4c9e582da5c6e45d77fea51ab76fbd10ef3442f6b' \
--header 'Content-Type: application/json' \
--data-raw '{
    "merchantNo": "esse cupidatat tempor dolore in",
    "orderId": "22",
    "orderAmount": "7",
    "notifyUrl": "http://jnhybgnyam.pf/tqgdv",
    "businessInfo": "reprehenderit aute sit in laboris",
    "csUrl": "http://ugv.aw/jdjqc",
    "fundProcessType": "ut eu",
    "subOrderDetail": "pariatur fugiat elit",
    "payerInfo": "{\"bankCardNo\":\"6225750005831234\",\"cardName\":\"爱丽丝\",\"idCardNo\":\"130225199006093323\",\"mobilePhoneNo\":\"13902092131\",\"userID\":\"20056788\"}",
    "redirectUrl": "http://fouexrvep.uy/sdboljc",
    "payMerchantNo": "dolore dolor aliquip",
    "memo": "adipisicing mollit",
    "ypPromotionInfo": "[{\"type\":\"CUSTOM_ALLOWANCE\"}]",
    "goodsName": "做张各",
    "terminalInfo": "{\"terminalNo\":\"15704925\",\"terminalType\":\"POS\"}",
    "expiredTime": "2011-03-10 15:11:25"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 100000,
    "success": false,
    "data": {},
    "msg": "接口验签失败"
}
🟢200支付结果通知
修改于 2023-01-12 09:59:54
上一页
易宝钱包支付页面交互步骤图解
下一页
查询订单
Built with