zhuangpeng / simple-admin-pay-api

simple-admin-pay 支付服务

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

支付接入

项目介绍

本项目是一个支付接入项目,目前支持微信支付和支付宝支付,后续会支持更多的支付渠道。

1. 第一步,配置支付渠道

  1. create_app.http中配置支付应用

images1

  • 支付结果的回调地址:这里因为我们在本地演示,所以使用了 127.0.0.1 IP 地址,如果你部署到服务器上,要设置服务器可调用到的 IP 地址。
  • 本项目使用 asynq 进行定时查询数据库表中pay_notify_task的支付回调任务执行,asynq推荐使用simple Admin然后添加 Simple Admin Job 添加定时任务

images6

  1. create_channel.http中配置支付渠道

images2

2. 第二步,支付回调配置

支付回调配置,修改pay.yaml中的配置

images4

  • 如果回调地址是本地最好配置内网穿透,否则微信无法访问到回调地址,可以使用贝锐花生壳进行内网穿透,具体的可以参考花生壳官方文档

@Kevin

License

MIT © Kevin-2023

About

simple-admin-pay 支付服务

License:MIT License


Languages

Language:Go 73.9%Language:TypeScript 17.6%Language:Makefile 6.3%Language:JavaScript 0.9%Language:HTML 0.7%Language:SCSS 0.6%