Skip to main content

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

项目描述

这个包提供了django-oscarPayPal REST APIPayPal Express (NVP)PayPal Payflow Pro之间的集成。

这些付款方式可以单独使用,也可以一起使用。此外,包装的结构使得如果您愿意,它可以在没有 Oscar 的情况下使用。

执照

该软件包是在新 BSD 许可下发布的。

支持

有问题或有问题?

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

  • 使用快速查询Ping @django_oscar 。

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

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

测试

持续集成状态 覆盖范围

变更日志

2.0.0(2019 年 12 月 20 日发布)

  • 添加对 Oscar 2.0 和 Django 2.2 的支持。

  • 放弃对 Oscar 1.6 及更低版本和 Django 2.0 及更低版本的支持。

  • 放弃对 Python 2 的支持。

1.0.0(2018 年 5 月 30 日发布)

  • 添加对 Oscar 1.6 和 Django 2 的支持。

  • 放弃对 Oscar 1.4 及更低版本和 Django 1.10 及更低版本的支持。

0.9.7(2016 年 1 月 12 日发布)

  • 修复使用 Oscar 的DeferredTaxMixin时的破损。#98 #121

0.9.6(2015 年 11 月 13 日发布)

  • 添加对 Oscar 1.1 和 Django 1.8 的支持。

  • 放弃对 Django 1.6 和 Oscar 0.7 的支持。

  • 存储提交的运输方式,而不是回退到 FixedPrice#107

  • 显示原始的 Paypal 错误消息而不是通用错误消息。#101

  • 错误修正:按预期隐藏表单按钮。#94

  • 错误修正:调用get_shipping_methods的正确签名。#99

  • 错误修正:不要在没有邮政编码的国家/地区失败。#100

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 使用错误的银行卡属性作为到期日期的错误。

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

  • 向 PayPal 提交键值对时使用内容类型文本/名称值。

0.8

  • 支持奥斯卡0.6

  • 修复从 PayPal 网站退货时优惠不适用于购物篮的错误。

0.7

  • 从install_requires中移除 Oscar

0.6.1

  • 仅在使用 PayPal Express 作为付款方式时保留送货方式名称。

0.6

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

0.5

  • 解决了当客户在 PayPal 网站上时购物篮可能被操纵的安全问题。这将导致最终订单包含更多已付款的商品。

0.4.1

  • 修复了用户地址的第二行未用于创建订单送货地址的错误。

0.4

  • 我们现在要求 Oscar >= 0.5

  • 全面支持 i18

  • PayPal Express 的新仪表板视图

0.3.3

  • 限制在奥斯卡 < 0.5

0.3.2

  • 使用 Express 结帐时传递送货地址名称

  • 文档更新

0.3.1

  • 修复货币格式问题

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

0.3

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

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

  • 将 Tox 用于测试套件

0.2.5

  • 使用参考交易修复愚蠢的错误

0.2.4

  • 修复安装模板的错误

0.2.3

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

  • 调整 txn 模型以允许几乎所有内容都可以为空

0.2.2

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

0.2.1

  • 修复打包问题

  • 删除死模板

  • 使用 API 文档

0.2

包括对 Payflow Pro 的支持。

0.1

包括对 Express Checkout 的支持。

项目详情


下载文件

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

源分布

kevopaypal-2.0.0.tar.gz (35.1 kB 查看哈希

已上传 source