跳转到主要内容

与django-oscar集成PayPal Express、PayPal Payflow Pro和自适应支付

项目描述

https://pypip.in/v/django-oscar-paypal/badge.png https://pypip.in/d/django-oscar-paypal/badge.png

此包提供了django-oscarPayPal ExpressPayPal Payflow Pro之间的集成。

这些支付选项可以单独使用或一起使用。此外,该包的结构允许您在不使用Oscar的情况下使用它。

许可证

该包在新BSD许可证下发布。

支持

遇到问题或有疑问吗?

  • 查看沙盒站点,这是一个集成了PayPal选项的示例Oscar项目。有关在本地设置沙盒的说明,请参阅文档中的贡献指南

  • 通过@django_oscar提问。

  • 在Oscar邮件列表中提出更详细的问题: django-oscar@googlegroups.com

  • 使用Github提交问题和拉取请求。

测试

Continuous integration status Coverage

变更日志

0.9.5

  • 修复PyPI软件包中缺失模板的问题。

0.9.4

  • 使用Bankcard.number而不是已弃用的Bankcard.card_number属性。

  • 添加对Django 1.7和Oscar 1.0的支持。

  • 停止支持Oscar 0.6和Django 1.5。

0.9.3

  • 使用正确的键来查找之前的交易ID(用于退款/捕获/取消操作)。 #81

0.9.2

  • 将模板包含在包中(它们在0.9.1中缺失)

  • 在Express视图模块中动态加载视图类

0.9.1

  • 添加对Python 3.3和3.4的支持

  • 为(未发布)Oscar 0.8添加初步支持

0.9

  • 支持Oscar 0.7(请注意,此版本仅从0.7.1开始工作)

  • 停止支持Oscar 0.5

  • 修复Unicode处理问题

  • 允许在设置中指定回调URL的方案

0.8.1

  • 确保沙盒演示站点与Oscar 0.6正确工作

  • 修复Payflow Pro使用错误的银行卡属性来处理到期日期的bug。

  • setup.py中移除Oscar版本验证

  • 当将键值对提交给PayPal时,使用内容类型text/namevalue

0.8

  • 支持Oscar 0.6

  • 修复从PayPal站点返回时优惠未应用到购物篮的bug。

0.7

  • install_requires中移除Oscar

0.6.1

  • 当仅使用PayPal Express作为支付方式时,持久化运输方法名称。

0.6

  • 为PayPal Express添加对NO_SHIPPING选项的支持。

0.5

  • 解决了一个安全问题,其中购物篮在客户位于PayPal网站上时可能被操纵。这会导致最终订单包含更多已支付的项目。 #24

0.4.1

  • 修复了用户地址的第二行未用于创建订单运输地址的bug。

0.4

  • 我们现在需要Oscar >= 0.5

  • 完整i18支持

  • 为PayPal Express添加新的仪表板视图

0.3.3

  • 限制为Oscar < 0.5

0.3.2

  • 在Express结账时传递运输地址名称

  • 文档更新

0.3.1

  • 修复货币格式问题

  • 修复i18n代理传递给PayPal的问题

0.3

  • 订单折扣现在作为单独的行正确传递到PayPal

  • 修复从PayPal读取数据时的Unicode问题

  • 使用Tox进行测试套件

0.2.5

  • 修复关于引用交易的愚蠢bug

0.2.4

  • 修复安装模板时的bug

0.2.3

  • 修复金额格式未正确验证的bug

  • 调整事务模型,允许几乎所有内容都可以为空值

0.2.2

  • 添加指定交易货币的支持

0.2.1

  • 修复打包问题

  • 删除无效模板

  • 包含API文档

0.2

包括对Payflow Pro的支持。

0.1

包括对Express Checkout的支持。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

django-oscar-paypal-fork-b74153f-0.9.5.tar.gz (28.4 kB 查看哈希)

上传于 来源

支持者