与django-oscar集成PayPal Express、PayPal Payflow Pro和自适应支付
项目描述
此包提供了django-oscar与PayPal Express和PayPal Payflow Pro之间的集成。
这些支付选项可以单独使用或一起使用。此外,该包的结构允许您在不使用Oscar的情况下使用它。
许可证
该包在新BSD许可证下发布。
支持
遇到问题或有疑问吗?
查看沙盒站点,这是一个集成了PayPal选项的示例Oscar项目。有关在本地设置沙盒的说明,请参阅文档中的贡献指南。
通过@django_oscar提问。
在Oscar邮件列表中提出更详细的问题: django-oscar@googlegroups.com
使用Github提交问题和拉取请求。
测试
变更日志
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的支持。
项目详情
哈希值 for django-oscar-paypal-fork-b74153f-0.9.5.tar.gz
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e82fee37cd0baada0eaeeef3423c7efd04da94b4a9c8f141069bce19f5e5cf3 |
|
MD5 | c1d46da0f6479e97bf2ddd2c1dfe2df5 |
|
BLAKE2b-256 | f31bcefe54b5fc9286df9154886e802b3bb6313405fa99cad5b5dcfe4375ed00 |