跳转到主要内容

ComproPago支付处理器,适用于Django-LFS

项目描述

==============
LFS Compropago
==============

`Django LFS <http://getlfs.com/>`_ 是一个针对 `Compropago <https://compropago.com/>`_ 的支付处理器插件,Compropago是一个墨西哥知名便利店支付网关。

安装
============

修改 ``buildout.cfg``。将 ``lfs-compropago`` 添加到 ``develop`` 和 ``eggs``:

[buildout]
....
develop =
src/lfs-compropago
eggs =
django-lfs
...
lfs-compropago

修改您的 ``settings.py``
---------------------------

首先将 ``CompropagoProcessor`` 添加到可用支付处理器列表中。
它应该看起来像这样

.. code:: python

LFS_PAYMENT_METHOD_PROCESSORS = [
...
["lfs_compropago.CompropagoProcessor", _(u"Compropago")],
]

将 compropago 应用添加到 ``INSTALLED_APPS``。别忘了也要列出 ``django.contrib.humanize``

.. code:: python

INSTALLED_APPS = (
'django.contrib.humanize',
...
'lfs_compropago',
)

现在添加您的 compropago 账户设置

.. code:: python

LFS_COMPROPAGO_PRIVATE_API_KEY='pk_test_95a6ded8c854153ff'
LFS_COMPROPAGO_CONVERT_FROM_USD = True
LFS_COMPROPAGO_OPENXCHANGE_API_KEY='skdd_test_5c8658531ec449283'

LFS默认货币为USD,但Compropago只使用MXN。我使用 `OpenExchangeRates.org <https://openexchangerates.org>`_
获取最新的转换
如果需要,将 ``LFS_COMPROPAGO_CONVERT_FROM_USD`` 设置为 True

最后,在您的 ``urls.py`` 中添加URL路由

.. code:: python

urlpatterns += patterns("",
...
(r'^compropago/', include('lfs_compropago.urls')),
)

重启Django。

重启后,转到“管理 -> 支付方式”,添加一个新的,并在“模块”字段中选择
"Compropago"。

贡献
============

将错误和问题提交到 `GitHub 仓库 <https://github.com/tzicatl/lfs-compropago>`_。

作者
=======

如果你为此包做出了贡献,请自由地把你名字和电子邮件地址添加到列表中。

* Noe Nieto <nnieto@noenieto.com>

=======
变更
=======

0.4.2 (2016-02-08)
------------------
* 依赖于 lxml

0.4.2 (2016-02-08)
------------------
* 修复了对 BeautifoulSoup 4 的错误依赖

0.4 (2016-02-7)
----------------
* 为 API 版本 1.0 和 1.1 做更多兼容性修复
* 删除 image_url 字段,以便 Compropago 可以显示商店的标志。
* 从 Banxico 获取 MXN->USD 汇率。缓存 1 小时

0.3(2016-01-17)
----------------

* 与 API 版本 1.1 兼容


0.2 (2015-12-27)
----------------

* 改进文档和打包

0.1 (2015-12-01)
----------------

* 首次发布到 PyPI。
* 功能性支付处理器。

项目详情


下载文件

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

源分布

lfs-compropago-0.4.3.tar.gz (105.8 kB 查看散列)

上传时间

构建分布

lfs_compropago-0.4.3-py2-none-any.whl (110.7 kB 查看散列)

上传时间 Python 2

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面