小程序唤起支付

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

my.tradePay

发起支付。扫码体验:

img.jpg

入参

名称类型必填描述
tradeNOString条件接入小程序支付时传入此参数。此参数为支付宝交易号,注意参数有大小写区分
successFunction调用成功的回调函数
failFunction调用失败的回调函数
completeFunction调用结束的回调函数(调用成功、失败都会执行)

success 返回值

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

resultCode 支付状态码说明:

resultCode描述
9000订单支付成功
8000正在处理中
4000订单支付失败
6001用户中途取消
6002网络连接出错
6004支付结果未知(有可能已经支付成功),请查询商户订单列表中订单的支付状态
99用户点击忘记密码导致快捷界面退出(only iOS)

代码示例

  1. my.tradePay({
  2. tradeNO: '201711152100110410533667792', // 调用统一收单交易创建接口(alipay.trade.create),获得返回字段支付宝交易号trade_no
  3. success: (res) => {
  4. my.alert({
  5. content: JSON.stringify(res),
  6. });
  7. },
  8. fail: (res) => {
  9. my.alert({
  10. content: JSON.stringify(res),
  11. });
  12. }
  13. });

原文: https://docs.alipay.com/mini/api/openapi-pay