介绍

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 - Jaccorot/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...相关推荐

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

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

  2. python 交易接口_GitHub - fengli/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. 怎样用python模拟微信扫码登录_十一、模拟扫码登录微信(用Django简单的布置了下页面)发送接收消息...

    importreimporttimeimportjsonimportrequestsfrom bs4 importBeautifulSoupfrom django.shortcuts importre ...

  5. 利用Python实现MOOC扫码登录

    利用Python实现MOOC扫码登录 1.基本原理 访问网站扫码登录页,网站给浏览器返回一个二维码和一个唯一标志KEY 浏览器开启定时轮询服务器,确认KEY对应的扫码结果 用户使用app扫码二维码,a ...

  6. Python模拟二维码登录百度

    模拟二维码登录百度 写在前面 准备工作 二维码地址 登录状态 获取gid 登录参数 代码部分 二维码展示 获取cookie 完整代码 写在后面 写在前面 前段时间写了利用BDUSS到达百度首页,这一次 ...

  7. 网页集成支付宝扫码登录

    最近研究了下支付宝的扫码登录,跟微信扫码登录差别还是很大,感觉很不好集成. 没有可用的api直接生成扫码登录的二维码,要使用支付宝的扫码登录只能是扫支付宝指定页面的二维码,才能支持跳转. 需求分析: ...

  8. python钉钉扫码登录程序_钉钉扫码登录网站(两种方式实现)

    钉钉扫码登录网站(两种方式实现) 效果: 动手敲代码! 第一步,钉钉后台配置 点击进入钉钉开发者平台 的页面,点击左侧菜单的[移动接入应用-登录],然后点击右上角的[创建扫码登录应用授权],创建用于免 ...

  9. python钉钉扫码登录程序_使用python+django集成钉钉三方扫码登陆

    使用python+django集成钉钉三方扫码登陆 \(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\) 1. 进入钉钉开放平台--->点击左下角 ...

最新文章

  1. BERT中的黑暗秘密
  2. MongoDB 启动 Failed to connect to 127.0.0.1:27017, reason: 由于目标计算机积极拒绝,无法连接。...
  3. python opencv检测人脸
  4. 简单C语言程序的执行过程
  5. Shell命令-文件及内容处理之split、paste
  6. 节约内存:Instagram的Redis实践(转)
  7. 一文教你使用java开发一款坦克大战游戏
  8. curl安装的docker卸载
  9. 淘宝天猫融合能拉回“出淘”的用户吗?
  10. 如何更换python版本
  11. php试纸是干什么用,怎样做ph试纸
  12. 测试点击屏幕次数的软件_一款让安卓手机更好用的软件——fooView
  13. Tensorflow基础语法以及网络搭建
  14. C语言实现哈夫曼树求解及其编码输出
  15. 网络与信息安全-第三章-对称秘钥加密算法
  16. MSN群每周讨论之快速估算和管理
  17. Kafka bootstrap.servers
  18. 跑通Jetson Nano TensorRt sampleSSD例程
  19. 三相电机驱动电路详解
  20. 每日新闻:华为获首个微模块产品PUE测试证书;Linux发布Acumos AI开源架构平台;商汤技联手华侨城中学打造智能实验学校...

热门文章

  1. 邮箱发简历怎么写???(好好看看吧,亲爱的同志们)
  2. 全志A33的vstar板子固件烧写失败
  3. oracle1124下载,txt1124
  4. html网页添加友链,交换友链的几个技巧!
  5. PPt动画教程:新建幻灯片
  6. openfalcon 组件监控_Open-Falcon小米监控开源系统
  7. 创建 router 连通 subnet- 每天5分钟玩转 OpenStack(100)
  8. Qt Quick 图像处理实例之美图秀秀 附源码下载
  9. 默菲定律 [Murphy's Law]
  10. 穷人这个概念在美国与中国