小程序支付接入

1 接口说明

接口 调用方 必须接入 说明
交易预请求 商户 Y 下单获取支付ID
支付结果异步通知 平台 Y 支付成功同步交易结果到商户

2 接入方式

2.1 跳转半屏微信小程序

2.1.1 配置半屏跳转小程序信息

需先在app.json做以下配置,详见文档

{
  "embeddedAppIdList": ["wxe5f52902cf4de896"]
}

然后在需要跳转的时候添加以下代码,详见文档

wx.openEmbeddedMiniProgram({
  appId: 'wxa204074068ad40ef',
  path: `/external/payment/trade/create/index?pay_id=xxxxxxxxxxxxxx`
})

2.1.2 支付完成回调

支付成功后会返回对应的参数

字段 类型 必须 说明
pay_order string Y 支付订单号
channel string Y 支付渠道
pay_serial string Y 平台支付流水
value string Y 支付金额,单位:分
status short Y 交易状态:1支付成功、-1失败、0支付中
trade_time long Y 交易时间

2.2 跳转半屏支付宝小程序

2.2.1 跳转小程序信息

然后在需要跳转的时候添加以下代码,详见文档

my.openEmbeddedMiniProgram({
        appId: '2021004130621008',
        path: `/external/payment/trade/create/index?pay_id=xxxxxxxxxxxxxx`,
 })

2.2.2 支付完成回调

支付成功后会返回对应的参数

字段 类型 必须 说明
pay_order string Y 支付订单号
channel string Y 支付渠道
pay_serial string Y 平台支付流水
value string Y 支付金额,单位:分
status short Y 交易状态:1支付成功、-1失败、0支付中
trade_time long Y 交易时间
© 2024 Shenzhen ChinaRoad Technology Co., Ltd. © All Rights Reserved            UPDATED 2024/07/04 09:07:11

results matching ""

    No results matching ""