BTEPay
    BTEPay
    • 支付回调通知
    • 公共参数及签名校验规则
    • 分账
      • 分账
        POST
      • 分账结果查询
        POST
      • 分账退回
        POST
    • 退款
      • 订单退款
        POST
      • 订单退款查询
        POST
    • 统一下单(预支付、C 扫 B)
      POST
    • 条码支付(被扫:B扫C)
      POST
    • 订单查询
      POST
    • 订单关闭
      POST
    • 银联云闪付获取用户标识
      POST
    • 微信支付配置
      POST
    • 消费明细
      POST

      统一下单(预支付、C 扫 B)

      POST
      https://api.yinqipay.com/umf/v1/prepay
      • 消费者通过消息或者扫描二维码在支付宝、微信内打开网页,可以调用本接口生成预支付订单;
      • 支持支付宝拉码支付、公众号支付、服务窗支付、微信小程序支付;

      流程说明(针对公众号支付、服务窗支付、微信小程序支付)

      • 第一步:授权、获取消费者id(微信sub_openid,支付宝user_id)
        微信、支付宝→调用<微信官方授权接口>、<支付宝官方授权接口>进行授权换取sub_openid或者user_id;授权分静默授权、非静默授权,相关的区别官方文档中有,请服务商自行选择;
        银联二维码→获取用户授权后,调用<银联云闪付获取用户标识>获取用户标识;

      • 第二步:通过消费者id获取拉起支付的参数
        调用本接口,获取参数

      • 第三步:拉起支付
        调用<微信>、<支付宝>官方接口拉起支付

      参数说明:以下为支付宝业务特有字段

      • disablePayChannels
      • enablePayChannels
      • goodsDetail
      • discountableAmount
      • undiscountableAmount
      • businessParams
      • alipayExtendParams

      参数说明:以下为微信业务特有字段

      • goodsTag
      • limitPay
      • sceneInfo

      请求参数

      Body 参数application/json

      示例
      {
      	"storeID":"210521114507856",
      	"payPlatformType":"1",
      	"subMerchantNo":"",
      	"subject":"测试时",
      	"subAppID":"",
      	"body":"test",
      	"notifyURL":"",
      	"spbillCreateIP":"127.0.0.0",
      	"enablePayChannels":"",
      	"callbackURL":"https://www.baidu.com/",
      	"outTradeNo":"qszf_173",
      	"totalAmount":"0.01",
      	"userID":"",
      	"goodsTag":"",
      	"pullUpType":"0",
      	"disablePayChannels":"pcredit",
      	"merchantRate":"",
        "alipayExtendParams":{"hbFqSellerPercent":"0","hbFqNum":"6"},
        "businessParams":"{\"enableThirdpartySubsidy\":\"Y\"}",
      	"subsidyFee":"0",
      	"orderType":"2",
      	"cancelURL":"",
      	"shareOrderType":1       
      }
      

      返回响应

      🟢200成功
      application/json
      Body

      示例
      {
          "errCode": 0,
          "errMsg": "OK",
          "data": {
              "storeID": "210610223156310",
              "outTradeNo": "cszf_105",
              "payPlatformType": "1",
              "userID": "",
              "totalAmount": 200,
              "tradeNo": "J2021061110072802702635595127N",
              "qrCode": "https://qr.alipay.com/bax09241xkda",
              "miniPayInfo": "",
              "netMoney": 199.24
          }
      }
      修改于 2024-01-19 09:53:48
      上一页
      订单退款查询
      下一页
      条码支付(被扫:B扫C)
      Built with