第8阶段-支付模块.md 1.9 KB

支付模块

支付表结构

image-20231018085143954

微信支付

我们使用微信支付来支付订单、充值

支付开发接入流程

官方文档:https://pay.weixin.qq.com/docs/merchant/products/mini-program-payment/introduction.html

接入准备

  1. 选择接入模式:普通商户或普通服务商
  2. 申请参数:AppID、商户号
  3. 配置应用:帐号申请

配置参数

请根据自身接入模式分别参考微信支付接入准备-普通商户微信支付接入准备-普通服务商中的参数申请 - 配置API key - 下载并配置商户证书三个步骤申请接入参数。

配置应用

开发中账号申请、应用配置

微信支付接口介绍

参考地址

https://pay.weixin.qq.com/docs/merchant/products/mini-program-payment/apilist.html

微信支付流程

image-20231019144130113

余额支付

项目支持两种支付方式:微信支付、余额支付

我们可以通过充值的方式增加余额,我们下单可以通过扣减余额的方式进行支付

余额支付流程

账户模块

tingshu044

表结构

image-20231018085031240

充值

查询充值记录

账户模块会为每次充值记录日志,用户可以在个人中心查询充值记录

查询消费记录

账户模块会为每次消费记录日志,用户可以在个人中心查询消费记录

初始化账户

创建用户时,为用户初始化一个账户