应用场景

当前位置:首页>动态分享>应用场景
全部 983 应用场景 1138 支付百科 9 常见问题 14

如何实现微信收款链接拉起支付?

时间:2024-12-17   

微信小程序不支持直接拉起H5页面进行支付,而是需要通过微信提供的支付接口来完成支付流程。这就意味着,如果商户希望在小程序内实现支付功能,就必须遵循微信小程序支付的规范。

一、用户在商户小程序内选择购买商品,并提交订单

当用户浏览商户的小程序时,他们可以根据自己的需求选择商品或服务。一旦用户决定购买,他们将提交订单。这个过程中,小程序会将用户的购买信息(如商品名称、数量、价格等)以及用户的个人信息(如收货地址、联系方式等)发送给商户的后端服务器。商户后端接收到这些信息后,会进行订单验证和金额计算,然后生成一个唯一的订单号,并将订单信息返回给小程序前端。

二、调起半屏版收银台小程序,发起支付

在用户提交订单并确认无误后,小程序将调用“ 收银台”提供的接口,以半屏模式拉起收银台小程序。这个过程中,小程序会将订单信息(包括订单号、金额等)作为参数传递给收银台小程序。收银台小程序接收到这些信息后,会进行验证,并展示给用户一个支付页面。这个支付页面包含了用户需要支付的金额、支付方式选择(如微信支付、支付宝支付等)以及支付按钮。

三、收银台调起微信支付控件,用户输入支付密码提交支付

用户在收银台小程序中选择微信支付后,收银台会调用微信提供的支付接口,调起微信支付控件。这个控件是一个由微信提供的、专门用于小程序支付的界面。用户在这个界面上可以看到订单的详细信息(如订单号、金额等),并需要输入支付密码进行验证。一旦密码验证通过,支付请求就会被发送到微信支付服务器进行处理。

wx.png

四、密码验证通过,支付成功

微信支付服务器在接收到支付请求后,会进行一系列的验证和处理。如果验证通过,支付请求就会被批准,用户的账户余额就会被扣除相应的金额,同时商户的账户就会收到相应的款项。支付成功后,微信支付服务器会向收银台小程序发送一个支付成功的通知。

五、收银台获取支付成功的通知,展示支付结果页面,点击确认回到商户小程序

收银台小程序在接收到支付成功的通知后,会立即更新支付结果页面,显示支付成功的信息。用户可以在这个页面上看到支付的详细信息(如支付金额、支付时间等),并可以选择点击确认按钮返回商户小程序。一旦用户点击确认按钮,收银台小程序就会调用微信小程序提供的接口,将用户引导回商户小程序的主页面或订单详情页面。

在这个过程中,“ 收银台”作为线上场景聚合收银台的优势得到了充分体现。它不仅支持微信支付,还支持支付宝、银联统一收银台、银行卡快捷、数字人民币等多种支付方式。这大大简化了商户的支付接入工作,降低了支付成本,提高了支付效率。同时,“ 收银台”还提供了丰富的支付接口和API文档,使得开发者可以轻松地将其集成到自己的小程序中。

综上所述,通过“ 收银台”在微信小程序中实现支付功能是一个既高效又便捷的过程。它充分利用了微信小程序支付的特性和“ 收银台”的优势,为用户提供了更加安全、便捷、高效的支付体验。


上一篇:api接口对接———四川亿商通科技有限公司

下一篇:二维码收款分账怎么弄?第三方分账系统哪个好?

相关文章
最新动态:
热门动态:

发表评论:

评论记录:

未查询到任何数据!

微信扫一扫

微信咨询

免费通话

24小时免费咨询

请输入您的联系电话,我们将尽快与您联系

免费通话

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

QQ咨询
返回顶部