刺刀式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
```
刺刀使公司能够根据历史付款,提供和查询有关在线消费者声誉的全球数据库。从今天开始做出更明智的业务决策。
它被设计为具有可预测的、面向资源的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
```