支付模块与Beanstream API对话

PyBeanstream的Python项目详细描述


关于
=====

pybeanstream是beanstream支付网关api的python客户端。虽然它的工作,它可能有一些错误,使用的风险自己承担。随时报告错误。

这个版本是用python 2.7.4和3.3.1测试的

关于Beanstream:
http://www.beanstream.com/public/index.asp


支持的事务类型
===========================

-预授权
-捕获
-购买
-代币购买
-退款(或部分退款)
-无效


运行测试:
==============

python setup.py nosets测试


示例代码
===========

检查tests.py文件中的测试事务。

下面是一个示例事务:

来自pybeanstream.client import beanclient

d=(“john doe”,
'371100001000131',
“1234”,
'05',
“15”,
“10.00”,
'123456789',
“john.doe@pranana.com”,
“约翰·多伊”,
'5145555555',
“皇家山88号”,
“蒙特利尔”,
“质量控制”,
“H2T1N6”,
“卡”


b=beanclient('我的用户名',
“我的密码”,
“我的商户ID”)

响应=b.购买请求(*d)

断言(响应['trnapproved']='1')


API注释:

可能的心血管疾病反应:
“1”:“CVD匹配”,
“2”:“CVD不匹配”,
“3”:“未验证CVD”,
“4”:“本应存在CVD”,
“5”:“CVD发卡机构无法处理请求”,
“6”:“未提供CVD”

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

推荐PyPI第三方库


热门话题
java RandomAccessFile:在循环中写入(字节)或写入(字节数组),哪个更有效?   从命令行运行maven+eclipse的java   在java中无法用正则表达式替换字符串   java Eclipse输出字符与键盘键值不同   JavaWeb服务(服务器客户端)。服务器使用外部项目   java试图制作“夜间模式”过滤器   java Box2d加速和限制车轮速度   javascript JQuery DataTable页面长度在第1页之后不受尊重   java如何使用DefaultCellEditor使JT的列只能得到数字,并在点后用两个符号进行四舍五入?   无法在Java中实例化泛型类型实例   java My code在我的代码中出现数组越界异常,但在前两次输入出错后,它将运行并崩溃   字符串的Java代码压缩和解压缩   SpringBootJava。lang.IllegalStateException:无法解析公共组织中的参数[0]。springframework。http。响应<java。lang.Object>   java在安卓中访问容器的子级   为什么Java不能从InputStream正确地重新创建此映像?