支付宝支付

39 篇文章 0 订阅
 * 按照 后端要求  传入  订单 id   一定不要传 金额相关数据
 * 后台请求 支付宝  做支付
 * 支付成功  回调页  callback
 *
 * 1 点击支付按钮  新开标签页  之前页 做 支付订单时 占位框
 * 打开后端提供的 支付连接  --baseURL + url -->`${baseURL}pay/aliPay
 * 带上  订单 id         --orderId    --> route.query.orderId
 * 还有回调地址          --/pay/callback
 * 同 QQ 登陆  www.corho.com:8080-->127.0.0.1:8080
 * 生产模式下 可能需要去掉 端口号   等待测试
 * encodeURIComponent('http://www.corho.com:8080/#/pay/callback')`
 *
 * 2 后端发起支付
 * 3 修改订单状态  跳回前端结果页--/pay/callback
 * 4 结果页 获取回调 url  订单 id
 * 5 展示支付结果
 *
 * 沙箱支付宝
 * 支付宝开放平台
 * https://open.alipay.com/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Django是一个基于Python的开源Web框架,它提供了一套完整的开发工具和库,用于快速构建高效的Web应用程序。支付宝支付是指在Django中集成支付宝支付功能,使用户可以通过支付宝进行在线支付。 要在Django中实现支付宝支付,可以按照以下步骤进行操作: 1. 注册支付宝开发者账号并创建应用:首先,你需要在支付宝开放平台注册一个开发者账号,并创建一个应用。在创建应用时,你会获得一些必要的信息,如App ID、App Key等。 2. 安装支付宝SDK:使用pip命令安装支付宝SDK,可以在Django项目的虚拟环境中执行以下命令: ``` pip install alipay-sdk-python ``` 3. 配置支付宝参数:在Django项目的配置文件中,添加支付宝相关的配置参数,包括App ID、App Key、支付宝公钥、私钥等。 4. 创建支付视图:在Django项目中创建一个视图函数,用于处理用户发起支付请求的逻辑。在该视图函数中,你需要构建支付宝支付接口所需的参数,并将其传递给支付宝SDK进行处理。 5. 处理支付结果回调:支付宝支付完成后,会向你预先设置的回调URL发送异步通知,通知你支付结果。你需要在Django项目中创建一个接收支付结果回调的视图函数,用于处理支付宝发送的异步通知,并校验支付结果的有效性。 以上是实现Django支付宝支付的基本步骤。当然,具体的实现方式还会根据你的需求和业务逻辑有所不同。你可以参考支付宝开放平台提供的文档和示例代码,以及Django官方文档中关于视图函数和URL配置的内容,来更详细地了解和实现支付宝支付功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值