paymill api的python包装器

paymill-wrapper的Python项目详细描述


![Paymill图标](https://static.paymill.com/r/335f99eb3914d517bf392beb1adaf7cccef786b6/img/logo-download廑light.png)
Paymill python


w.paymill.com/en-gb/documentation-3/)。
-安装最新版本。
-检查API[参考](https://www.paymill.com/en-gb/documentation-3/reference/API reference/)。
-检查测试。



下面一行:

```
pip安装paymill wrapper
```

导航到根目录并执行以下行:

```
pip install。-R Requirements.txt
```

如果需要与Paymill API v2.0兼容,请使用https://github.com/paymill/paymill python/tree/v0.1.2.

illcontext通过提供一个商人私钥,为单个帐户加载paymill的上下文。它创建了8个服务,代表Paymill API:
*客户端服务
*提供服务
*支付服务
*预授权服务
*退款服务
*订阅服务
*交易服务
*WebHookService
*支票服务

d不能直接创建。它们必须由上下文的访问器获取。

service=paymill_context.get_client_service()
```
每个服务实例都提供CRUD功能的基本方法。

它们对于每个服务都非常不同,因为每个对象都可以用不同的方式创建。常见的模式是
``python
xxx\u服务。create\u xxx(params…
````
例如:可以使用两个可选参数创建客户端:*email*和*description*。因此,我们有四种可能的方法来创建客户端:
``python
是一个具有description
client\u service.create(description='crm id:fake_')
`````
`` python
`创建具有电子邮件和description
client\u service.create(email='john.rambo@paymill.com',description='crm id:fake_')
``

检索对象

您可以使用get()方法检索一个对象,该方法与实例本身一起使用:
``python
client\service.detail(client)
```
list()方法:
```python
clients=client-service.list()
`````
ilter.by_email('john.rambo@paymill.com')
```
这将只加载电子邮件为john.rambo@paymill.com的客户,按创建日期降序。
<为了更新对象,只需调用服务的update()方法:
``python


>客户端服务移除(客户端)
````








<2.3.0
*默认情况下禁用httplib调试
*添加到paymillcontext的启用http调试的otional参数添加到paymillcontext的启用http调试的otional参数添加到paymillcontext



<2.2.0
*错误修复
*添加checksumsservice
*添加了checksumsservice
>*添加了checksumsservice添加了过滤器列表

###2.1
*pypi release-fixed


<2.0
*一些关于软件包安装的名称发生了变化
*pypi官方版本




<1.1
*支持py3
*filterlist-filterlist-filter-filter-filter-filter-filter-filter-filter-filter-filter-filter-fibug&;代码改进





<1.0
*新实现的新实现阿提奥n符合Paymill API v2.1的从头开始

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

推荐PyPI第三方库


热门话题
Java Double。将长位加倍到C#位转换器。ToDouble   java如何使用正则表达式从固定的Y位数中提取最后的X位数?   java如何显示ChatMessage类列表中的字符串消息属性?   java从JSON或XML提要导入数据,并在Android中创建列表   在整数之间使用按位AND运算符的java好处?   java从Android中的Bean类获取空值?   java会话id对另一台服务器意味着什么?   java未选择案例时开关的工作方式   java组织。openqa。硒。SessionNotCreatedException:无法创建新的远程会话。在emulator中初始化安卓驱动程序时   JavaSWT父和子对话框通信   java请确保java_HOME指向JDK而不是JRE   java用户即使在成功登录后也是匿名的   java控制器单元测试无法自动连接所需的bean   Java小程序类文件