Kazkommertsbank ePay的Django-GetPaid支付后端

django-getpaid-epa的Python项目详细描述


https://badge.fury.io/py/django-getpaid-epay.png

Kazkommertsbank ePay的Django获得支付后端

_static/logo.png

文档

完整的文档位于https://django-getpaid-epay.readthedocs.org

功能

  • 验证付款
  • 从管理员那里截获被冻结的资金
  • 从管理员处反向付款
  • 从管理员处退款
  • 从管理员处检查状态

依赖关系

以下是依赖项列表:

# obvious
django
django-getpaid

M2Crypto
django-model-utils
xmltodict
requests

警告

您可能需要安装一些系统包来编译m2cypto。要安装什么?

快速启动

安装django getpaid,然后安装django getpaid epay:

pip install django-getpaid-epay

epay添加到django项目中的INSTALLED_APPSGETPAID_BACKENDS。不要忘记配置GETPAID_ORDER_MODEL设置。

运行迁移:

./manage.py migrate

基本配置

以下是最低配置:

GETPAID_BACKENDS_SETTINGS = {
    'epay' : {
        "key_passphrase" : 'your private key passphrase',  # can be omitted if you have removed passphrase
        "merchant_private_key" : 'path to your private key',
        "merchant_id" :  "92061101",
        "merchant_name" : "Test Shop",
        "merchant_cert_id" : "00c182b189"
        # "kkb_pub_key": 'path to Kazkom Public Key (kkbca.pem)',  # optional
        # "modify_order_id": lambda id: id + 100000,
        # "unmodify_order_id": lambda id: id - 100000,
        # 'scheme': 'http',
        # 'testing' : True,       # optional
    },
}

学分

用于呈现此包的工具:

历史记录

0.1.0(2016-02-22)

  • pypi上的第一个版本。

0.1.3(2016-04-22)

  • 添加了template设置
  • 添加了get_email设置
  • 添加了get_language设置
  • 添加了get_template设置
  • 添加了get_fail_backlink设置
  • 添加了get_backlink_url设置
  • 添加了auto_capture设置
  • 已将测试通道url更新为https://testpay.kkb.kz

0.1.3(2016-04-22)

  • 错误修复方案设置处理

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate:合并并删除,而不是从数据库中删除实体对象   java如何在WebFilter中有条件地从Mono返回?   java调用mysql c3p0函数   可执行jar Java jar文件加载错误:无法找到或加载主类。类导致的错误:java。lang.ClassNotFoundException:某些东西。班   java如何减少/更改爬网后的延迟?   从其他语言(如Java、PHP、Perl、Python等)调用C/C++代码的最佳方式是什么?   java如何模拟影响对象的void返回方法   当我试图在ubuntu上启动JavaScala时,它抛出了一个异常   java如何正确输出游戏   理解java和C++背景下的JavaScript原型   oracle如何将Java函数转换为postgresql函数   多线程为什么我的java服务器程序在超时后不退出?   java如何使listView中的按钮在单击时工作?   试图将这个嵌套的java forloop转换为python,但我不知道如何转换。有没有一种方法可以像这样为循环执行if语句?   java幂函数在计算器中的应用   如何在java中滚动浏览mysql数据库   在Spring Boot应用程序的JUnit测试中,java没有符合自动连线JPA存储库要求的bean   java如何使用扩展类的JPanel对象?