支付系统对接
概述
本系统支持多种支付方式,包括微信支付、支付宝、虎皮椒支付等。本文档介绍如何对接这些支付渠道。
微信支付对接
微信支付使用V3接口,支持Native支付(扫码支付)、H5支付等。
配置步骤
1. 在微信支付商户平台获取以下信息:
- 商户号(mch_id)
- APIv3密钥(apiv3_key)
- 商户私钥(private_key)
- 商户证书序列号(serial_no)
2. 在管理后台配置微信支付:
# 编辑 .env 文件
WECHAT_MCH_ID=your_mch_id
WECHAT_APIV3_KEY=your_apiv3_key
WECHAT_PRIVATE_KEY_PATH=./certs/apiclient_key.pem
WECHAT_SERIAL_NO=your_serial_no
3. 重启后端服务
pm2 restart video-backend
支付宝对接
支付宝使用当面付接口,支持手机网站支付。
配置步骤
1. 在支付宝开放平台获取以下信息:
- 应用ID(app_id)
- 商户私钥(private_key)
- 支付宝公钥(alipay_public_key)
2. 在管理后台配置支付宝:
# 编辑 .env 文件
ALIPAY_APP_ID=your_app_id
ALIPAY_PRIVATE_KEY=your_private_key
ALIPAY_PUBLIC_KEY=your_public_key
3. 重启后端服务
pm2 restart video-backend
虎皮椒支付对接
虎皮椒支付是一个聚合支付平台,支持微信支付、支付宝等多种支付渠道。
配置步骤
1. 在虎皮椒支付平台获取以下信息:
- 商户ID(mch_id)
- 密钥(secret_key)
2. 在管理后台配置虎皮椒支付:
# 编辑 .env 文件
HUPIJIAO_MCH_ID=your_mch_id
HUPIJIAO_SECRET_KEY=your_secret_key
3. 重启后端服务
pm2 restart video-backend
测试支付
配置完成后,您可以使用沙箱环境测试支付功能:
1. 微信支付沙箱环境:查看文档
2. 支付宝沙箱环境:进入沙箱