openplatform

支付 API

JSSDK 更新于 2026-08-28 阅读 8

发起支付

requestPayment

蓝信版本: ios: >6.5.8 android: >6.5.8 windows: 不支持 mac: 不支持

示例代码

lx.pay.requestPayment({
  appId: "String",
  orderId: "String",
  token: "String",
  package: "String",
  success: function (res) {
    /**
    {
      orderId: 'string' // 发起支付的订单id
    }
    */
  }
});

参数说明

字段 类型 必填 说明
appId String 发起支付的第三方应用 appId
orderId String 支付订单 id,通过蓝信支付平台下单后得到的支付订单 id
token String 支付 Token,通过蓝信支付平台下单后得到的 Token
package String 支付 package,通过蓝信支付平台下单后得到的 package 字段; ; 备注:package 是 key1=value1&key2=value2 结构 AES 加密字串,native 使用 appId 通过核心服务解密接口得到:'payment_url=xxxxxxxxx'. 用于拼接打开收银台 Url 'callback_url=xxxxxxxxx'. 用于收银台状态回调地址

SUCCESS 返回值说明

字段 类型 说明
orderId String 发起支付的订单 id

errorCode 说明

code 值 message 值 说明
-7 CANCEL 用户取消支付
60011 REQUEST_PAYMENT_FAILED 发起支付失败
60012 PAYMENT_FAILED 支付失败
60013 PAYMENT_RESULT_EXCEPTION 获取支付结果异常
60014 PAYMENT_ORDER_EXCEPTION 支付订单异常
60015 PAYMENT_ORDER_EXPIRED 支付订单已过期