刺刀式python客户端库

bayonet的Python项目详细描述


##刺刀
刺刀使公司能够根据历史付款,提供和查询有关在线消费者声誉的全球数据库。从今天开始做出更明智的业务决策。

它被设计为具有可预测的、面向资源的url,并使用标准http响应代码来指示操作的结果。请求和响应有效负载的格式为json。

我们提供了一个安全的平台来共享和咨询数据,以了解消费者何时与欺诈活动有关或是否有无欺诈记录。使用不同的技术运行算法来链接在不同交易中看到的参数,这些参数由与生态系统相关联的公司提供,以构建消费者档案。通过咨询刺刀的API,公司自己提供的数据可以实时响应,以便您的风险评估过程进行分析并做出更好的决策。

请参阅卡口团队提供的“集成规范v1.0”文档。

系统上的“卡口”软件包

``sh
pip安装--升级卡口
````
或使用简易安装:

``sh
`简易安装--升级卡口
```
您可能必须在这些命令前面加上“sudo”。

api-version).
“email”:“example@bayonet.io”、
“consumer\u name”:“example name”、
“card\u name”:“example name”、
“payment\u method”:“card”、
“card\u number”:4111111111111、
“transaction\u amount”:999、
“currency\u code”:“mxn”、
“transaction\u time”:1476012879、
“优惠券”:假,
“PayMeNeTrand”:“Br/>“SpopPig地址”:{Br/>“AddiSrayLay1”:“示例行1”,
“AddiSsRayLay2”:“示例行2”,
“城市”:“墨西哥城”,
“国家”:“墨西哥DF”,
“国家”:“MEX”,
“邮政编码”:“64000”
}
}
````
*反馈API

```py
客户端。反馈({
“事务状态”:“成功”,“事务ID”:“uhfytd65rds56yt”,

}
````
*反馈历史API

```py
客户端反馈历史({
“频道”:“MPOS”、
“类型”:“交易”、
“电子邮件”:“示例@刺刀.io”、
“消费者名称”:“示例名称”、
“支付方式”:“卡”、
“卡号”:4111111111111,
“交易金额”:999,
“货币代码”:“MXN”,
“交易时间”:1423823404,
“交易状态”:“银行拒绝”,“交易”离子识别号“:”UHFYTD65RDS56YT“,
”优惠券“:假,
”支付网关“:”条纹“,
”设备指纹“:”AF567GHGJJ87JH“,
”银行认证码“:”5353888“,
”电话“:”0000000000“,
”快速发货“:假,
”银行拒绝原因“:”被盗卡“,
“SpangPug地址”:{Br/>“AddiSrayLay1”:“示例行1”,
“AddiSrayLay2”:“示例行2”,
“城市”:“墨西哥城”,
“国家”:“墨西哥DF”,
“国家”:“MEX”,
“邮政编码”:“64000”
}
}
```

打印(e.message)
```

``py
尝试:
客户端咨询(params)或客户端反馈(params)或客户端反馈(params)历史(params)
刺刀除外。异常。刺刀错误为e:
打印(e.reason代码)
打印(e.reason消息)
```

到刺刀api文档。

\testing
您可以使用以下命令运行测试套件:
``sh
python setup.py test
```

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

推荐PyPI第三方库


热门话题
阻止在java(或scala)中创建文件   TableView列的java编辑值   java会删除多态性中的额外变量吗?   java Spring数据JpaRepository已批处理。然后保存()。flush()导致重复密钥异常   java OpenGL构造形状的困难   重载的java方法   JAVA中的hmacsha1 hmacsha1   java使用JUnite和JBossIDE   在java中面临输入不匹配异常的一些问题   java图像没有重新绘制,只是相乘   java“mvc:annotationdriven”使程序崩溃   java点击播放按钮,应用程序已停止,再次打开   struts 2中动作变量和列表变量的java检查等于?   java Textarea如何在每次循环迭代后追加文本?   java为什么这个If语句返回True?   C++与java之间的低延时IPC   java不可访问代码,计数器=0   java greendao设置超类