flutter微信登录与支付(二)

flutter 微信支付github地址:

https://github.com/OpenFlutter/fluwx

上一篇我们集成了微信登录功能

flutter微信登录与支付(一)

链接:https://blog.csdn.net/xudailong_blog/article/details/98090158
这次我们来集成微信支付功能

页面展示很简单,主要是一个微信支付与一个支付宝支付。
在这里插入图片描述
界面大概是这样的,不过这里我是将微信支付放在了第一位,这里

微信支付集成步骤:
  • 1 导包
    import 'package:fluwx/fluwx.dart' as fluwx;

  • 2 初始化设置监听

      @override
      void initState() {
         
        super.initState();
        getMyHeadPic();
        // 微信支付代码
        fluwx.responseFromPayment.listen(
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在 Spring Boot 中实现 Flutter 微信支付,可以按照以下步骤进行操作: 1. 配置微信支付参数:在 Spring Boot 项目的配置文件中,添加微信支付的相关配置,包括商户号、API密钥等信息。这些信息可以在微信商户后台获取。 2. 创建微信支付接口:在 Spring Boot 项目中创建一个接口,用于接收支付请求。可以使用 Spring Boot 提供的 `@RequestMapping` 注解将接口和 URL 映射起来。 3. 编写支付逻辑:在接口方法中,编写支付逻辑代码。可以使用微信支付提供的 Java SDK,调用相应的 API 完成支付操作。 4. 提供预支付接口:如果使用 Flutter 开发客户端,可以在 Spring Boot 中提供一个预支付的接口,用于生成支付订单。在接口中,将接收到的支付参数传递给微信支付 SDK,生成预支付订单,并返回相关信息给客户端。 5. 客户端调用支付接口:在 Flutter 客户端中,调用预支付接口获取到支付订单相关信息后,使用 Flutter 提供的插件调起微信支付页面,将支付参数传递给支付页面。 6. 处理支付结果:在 Spring Boot 中,根据微信支付的异步通知,处理支付结果的回调。可以使用 Spring Boot 提供的 `@RequestMapping` 注解,将回调接口和 URL 映射起来。 7. 返回支付结果:在接收到支付结果回调后,根据结果进行相应的处理,并将结果返回给微信支付平台。 通过以上步骤,就可以在 Spring Boot 中实现与 Flutter微信支付功能。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值