【Java实战】微信Native扫码支付(主扫)开发详解

文章目录

  • 前言
  • 一、功能实现
    • 1.前置条件
    • 2.代码实现
  • 二、具体步骤
    • 1.直接调用微信接口
    • 2.基于binarywang对接
      • 2.1.引入依赖
      • 2.2.编写配置类
      • 2.3.编写后台方法
  • 总结

前言

最近需要对接微信的主扫支付,这里对主扫功能实现做一个简单的记录,以下代码以微信普通商户为例。

Native支付是指商户系统生成支付二维码,用户再用微信“扫一扫”完成支付的模式。也就是用户主动扫码,简称主扫。

一、功能实现

1.前置条件

✔注册微信商户平台账号

在微信商户平台注册账号并完成实名认证、商户资料的填写以及经营资质的上传。

✔获取支付配置信息

在商户平台中获取支付相关的配置信息,包括商户号、支付密钥、API证书等。

2.代码实现

构建支付请求参数

根据微信支付接口文档,构建支付请求参数,包括商品描述、商户订单号、订单总金额等。

发送支付请求

将构建好的支付请求参数通过接口

你可能感兴趣的:(【Java实战】系列,java,微信支付,native主扫)