阅读(1333) 赞(3)

支付宝小程序API 小程序唤起支付

2017-08-23 14:20:11 更新

支付宝小程序唤起支付

详细接入支付方式参考指引。

my.tradePay

发起支付。

入参

名称 类型 必填 描述
orderStr String 条件 和tradeNO字段二选一,接入App支付时传入此参数,完整的支付参数拼接成的字符串,从服务端获取
tradeNO String 条件 和orderStr字段二选一,接入当面付时传入此参数。此参数为支付宝交易号
success Function 否 调用成功的回调函数
fail Function 否 调用失败的回调函数
complete Function 否 调用结束的回调函数(调用成功、失败都会执行)

success 返回值

名称 类型 描述
resultCode String 支付结果状态码,详见下表

resultCode 支付状态码说明:

resultCode 描述
9000 订单支付成功
8000 正在处理中
4000 订单支付失败
6001 用户中途取消
6002 网络连接出错
99 用户点击忘记密码导致快捷界面退出(only iOS)

代码示例

my.tradePay({
  orderStr: 'myOrderStr', //完整的支付参数拼接成的字符串,从服务端获取
  success: (res) => {
    my.alert({
      content: JSON.stringify(res),
    });
  },
  fail: (res) => {
    my.alert({
      content: JSON.stringify(res),
    });
  }
});