前言 微信支付是企业级项目中经常使用到的功能,作为后端开发人员,完整地掌握该技术是十分有必要的。 一、申请流程和步骤 图1-1 注册微信支付账号 获取微信小程序APPID 获取微信商家的商户ID 获取微信商家的API私钥 配置微信支付回调地址 绑定微信小程序和微信支付的关系 搭建SpringBoot工程编写后台支付接口 发布部署接口服务项目 使用微信小程序或者UniAPP调用微信支付功能 支付接口的封装 配置jwt或者openid的token派发 原生微信小程序完成支付对接 二、注册商家 2.1商户平台 商家或者企业想要通过微信支付来进行商品的销售,必须先通过微信平台(pay.weixin.qq.com)去将商家进行注册。注册成功后将会有商户信息等界面,包括商家的账户信息、企业信息等等。如图2-1所示: 图2-1 2.2商户id 商户id是项目开发中的唯一标识,是微信支付给予每个商户或者企业的唯一id。也是客户(消费者)在拉起微信支付时的凭据之一,在图2-1中的“微信支付商户号”就是商户id。 三、API私钥(支付密钥)...