介绍

alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口。

fork自这个版本 alipay. 增加了担保交易,确认发货和简单的测试站点(django)。如果你在你的站点中使用了这个接口,可以考虑告诉我们 ( okidogiii@gmail.com )。

使用

下载解压到python_alipay目录

修改alipay/config.py配置文件,根据你的支付宝帐号进行相应的设置

python manage.py syncdb

python manage.py runserver

组成

alipay/: 包含了支付宝的即时到帐,担保交易和确认发货的接口

payment/:你的站点订单系统调用接口的简单例子

accounts/:用户登录

接口描述 (alipay/alipay.py)

提供了即时到帐,担保交易和确认发货的接口。

即时到帐

def create_direct_pay_by_user(tn, subject, body, total_fee)

tn - 'out_trade_no', 应该是你的网站订单系统中唯一订单匹配号

subject - 'subject', 你的订单名称

body - 'body', 订单描述

total_fee - 'total_fee', 订单的总金额

返回应该跳转的支付宝链接

担保交易

def create_partner_trade_by_buyer (tn, subject, body, price)

tn - 'out_trade_no', 应该是你的网站订单系统中唯一订单匹配号

subject - 'subject', 你的订单名称

body - 'body', 订单描述

price - 'price', 商品单价

返回应该跳转的支付宝链接

note: 物流的类型等的设置在接口內默认设置,如果你需要每次修改可以扩展这个接口。

确认发货

def send_goods_confirm_by_platform (tn)

tn - 'trade_no', 注意这个不是你站点的唯一订单号,而是支付宝返回的在支付宝系统内唯一的订单号。

返回确认发货应该跳转的链接。

测试接口 (payment/views.py)

notify_url_handler (request): 支付宝异步通知的接口。验证并且根据交易状态更新订单。如果用户已经付款等待发货,调用确认发货接口。对应的ALIPAY_NOTIFY_URL设置应该是http://your_domain_name/notify_url

return_url_handler (request): 支付宝同步通知的接口。验证并且根据交易状态更新订单。如果用户已经付款等待发货,调用确认发货接口。对应的ALIPAY_RETURN_URL设置应该是http://your_domain_name/return_url

upgrade_account (request, acc_type): 根据升级账户的类别ACC_TYPE创建账单。并且跳转至支付宝的付款接口(担保交易)。

Bring to you by

ikindle杂志订阅:每天推送新鲜的报纸和杂志到你的Kindle.

ikindle万卷书: mobi格式和6寸pdf的图书共享站点,可以下载或者直接推送到你的Kindle。

python支付系统_GitHub - zhuf/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...相关推荐

  1. python 交易接口_GitHub - fengli/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...

    介绍 alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口. fork自这个版本 alipay. 增加了担保交易,确认发货和简单的测试站点(django ...

  2. python模拟支付宝扫码登录_GitHub - Jaccorot/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...

    介绍 alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口. fork自这个版本 alipay. 增加了担保交易,确认发货和简单的测试站点(django ...

  3. python 网页版支付宝 api_GitHub - bluefoxah/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...

    介绍 alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口. fork自这个版本 alipay. 增加了担保交易,确认发货和简单的测试站点(django ...

  4. 支付宝 自动发货 php,ecshop支付宝自动发货接口用法示例

    本文实例讲述了ecshop支付宝自动发货接口用法.分享给大家供大家参考,具体如下: 一.在数据库order_info中添加trade_no 字段 SQL语句: 复制代码代码如下: ALTER TABL ...

  5. python自学_为什么要选择Python怎样系统的自学并快速学习Python

    不知道学什么编程语言,看看小编的思路导图.自学的不知道Python如何系统的学习,看看小编的思路导图.细分Python,分了又分的小知识点------------ 我还为大家准备了python学习大礼 ...

  6. python快速开发框架_GitHub - lee2029/pyui4win: 一个用python实现业务逻辑、用xml和html/css/js描述界面的windows程序的快速开发框架...

    pyui4win 一个用python实现业务逻辑.用xml和html/css/js描述界面的windows程序的快速开发框架 应用框架 1.pyui4win根据xml/html/js/css创建界面 ...

  7. python论坛系统源码_十个基于Python的BBS论坛类开源web框架汇总(附源码地址

    1.LBForum LBForum是用django开发的论坛系统,LBForum主要注重部署的方便性和易用性,功能方面目前还比较简单. LBForum的开发尽量遵照Django可复用app原则,因此即 ...

  8. 支付宝 自动发货 php,ecshop 支付宝自动发货接口

    一.在数据库order_info中添加trade_no字段 SQL语句:ALTER TABLE `ec_order_info` ADD COLUMN `trade_no`  varchar(100) ...

  9. python支付系统开发,python支付整合开发包

    轻量级支付方式整合集成,实现支付与业务完全剥离,快速简单完成支付模块的开发 特性 屏蔽支付方式之间接入API和数据结构的差异,统一API和数据结构 支持支付类型横向扩展 统一异常处理 支持支付方式及功 ...

最新文章

  1. scikit-learn Adaboost类库使用小结
  2. 《数据结构与算法》课程设计报告——赫夫曼编码/译码器
  3. Java实现回形数,只利用数组、循环和if-else语句
  4. 保留小数点后两位小数
  5. rsync 自动创建目录的坑点
  6. TensorFlow2.0(六)--超参数搜索
  7. apache+mod_wsgi配置
  8. 收到邮件怎么升级鸿蒙,鸿蒙2.0怎么升级 鸿蒙2.0升级方法
  9. 10.leetcode83-Remove Diplicates from Sorted List
  10. 联网时浏览器跳出MSN中国
  11. 误删文件恢复免费软件推荐
  12. nacos cloud 配置中心中 修改properties格式内容并发布然后在浏览器页面刷新无效果
  13. 亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统
  14. 短信网关通道对接及分流策略说明
  15. 荣耀play面试流程
  16. Transform.setIdentity()invert()transpose()
  17. 倒计时1天丨相信边缘的力量!
  18. 数据库DB与数据仓库DW区别和联系
  19. SpringBoot+JWT实现登陆token验证并存储用户信息
  20. 争议 | VR 对眼睛害处到底大不大? 能不能给小孩玩?

热门文章

  1. ext Grid(三)
  2. matlab sfunction,搭建最基本的S-function模块
  3. MySQL 日期时间类型
  4. java string == 比较,Java 基础 之 String 的比较
  5. Java 算法 质数的后代
  6. java压缩文件夹(含有空文件夹)
  7. java统计数据并导出Excel
  8. oracle外关联更新操作,记要oracle 关联更新的例子
  9. seaborn限制x与y的取值范围
  10. Ubuntu18.04搭建Web服务器