Sherioc's Blog
文章
Web开发

支付宝沙箱流程

2024年3月30日(更新于 2026年3月16日) 1 分钟阅读 浏览 10 喜欢 0 评论 0

引子:软件杯智能编辑器添加支付宝付费功能

fastapi支付宝沙箱

.env环境变量

image.png

数据库 image.png

接口 image.png

按照sql补充recharge数据库表,下载支付宝沙箱手机应用app,然后填我的账号就行(或者你自己的需要改环境变量,见下面的详细介绍)

post请求携带充值金额,后端返回url前端进行回调到达扫码页面: image.png

支付宝沙箱

支付页面流程

1、进入支付宝开放平台 (alipay.com) image.png

开发接入——网页/移动应用开发

2、开发文档进入支付流程

image.png image.png

3、进入alipay.trade.page.pay(单独打开该页面) image.png 进入pypi项目依赖

image.png

安装sdk并看example

image.png

4、支付宝配置 image.png alipay.trade.page.pay接口 image.png

环境变量配置

沙箱应用中配置环境变量(.env文件)【回调url和异步通知url跑不通,不用配置】 image.png image.png

下载手机支付宝(沙箱测试版,并使用沙箱账号密码登录) image.png

代码

发起支付接口实现 image.png

前端请求支付宝支付接口 image.png 后端返回拉起支付页面url image.png 前端进行继续访问跳转到支付页面

image.png

用户使用支付宝沙箱程序扫码支付,完成付款 image.png

【后面还需要异步验签/商家主动验签订单,再进行数据库操作】

喜欢 0
评论区在赶来的路上...