用于python的vantiv电子商务sdk

LitleSdkPython3的Python项目详细描述


litle-sdk for python
====


关于Vantiv电子商务
----
[Vantiv电子商务](http://www.vantiv.com)为通过互联网零售、直接响应营销(电视、广播和电话)和在线服务直接向消费者销售的领先公司提供支付处理引擎。Vantiv电子商务是卡不存在(CNP)商务、交易处理和商户服务领域的领先权威。



创建这个sdk是为了尽可能方便地连接到vantiv电子商务并通过它处理支付。此sdk利用https协议安全地连接到vantiv电子商务。使用该sdk需要与vantiv电子商务团队协调,以获取访问我们系统的凭据。


每个python sdk版本都支持相关vantiv电子商务xml版本中的所有功能(例如,sdk v9.3.2支持vantiv电子商务xml v9.3)。请参阅我们的XSD for Vantiv电子商务XML的在线副本,以获取有关Vantiv电子商务支付引擎支持的内容的更多详细信息。

此sdk是为支持Python编程语言而实现的,由Vantiv电子商务创建,其预期用途是利用您在Vantiv上的帐户进行在线交易处理电子商务支付引擎。

有关使用此软件的详细信息,请参阅许可证文件。


源代码可从以下网址获得:https://github.com/litleco/litle-sdk for python

业务需求,或者如果您需要任何其他方式的帮助。您可以通过sdksupport@vantiv.com与我们联系

----
pyxb:http://pyxb.sourceforge.net/overview\u how.html


mock(仅用于运行测试):http://pypi.python.org/pypi/mock


setup
----
1)下载并安装:


pip安装litlesdkpython

不带pip

>;wget http://pypi.python.org/packages/source/l/litlesdkpython/litlesdkpython-8.13.0.tar.gz=30c83ed753f37482ce5f04e84836a74d

>;tar xf litlesdkpython version.tar.gz

>;cd litlesdkpython version

>;python setup.py install

2)要运行测试,请参见[sdk testing info](https://github.com/litleco/litle-sdk for python/wiki/testing)


3)创建类似于以下内容的python文件:

``python
from litlesdkpython.litleonlinerequest import*

config=configuration()
config.setuser(“user”)
config.setpassword(“pass”)
config.setmerchantid(“123”)
config.seturl(“sandbox”)
config.setproxy(“)

sale
sale=litlexmlfields.sale()
sale.orderid='1'
sale.amount=10010
sale.ordersource='电子商务'
contact=litlexmlfields.contact();
contact.name=“John Smith”
contact.addressline1=“1 Main St.”
contact.city=“Burlington”
contact.state=“MA”
contact.zip=“01803-3747”
contact.country=“USA”
sale.billtoaddress=contact
card=litlexmlfields.cardtype()
card.number=“445700000009”
card.expdate=“0112”
card.cardValidationNum=“349”
card.type='vi'
sale.card=card

response=litlexml.sendrequest(sale)

您的系统下一次运行此文件。您应该会看到以下结果。

消息:有效格式
litle transaction id:<;您的数字litle txn id>;

有关配置设置的信息,请转到:[sdk配置信息](https://github.com/litleco/litle sdk for python/wiki/config settings)。

q=litle+python+sdk&page=1)

您可以通过sdksupport@vantiv.com联系我们

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

推荐PyPI第三方库


热门话题
.net等效于Java的Swing TableModel?   java将具有相同标记的xml结构解组到不同的字段   JavaSpringDataGemFire:自定义过期示例   设计模式质疑java中工厂函数的使用   文本区域中的swing格式。JAVA   Java:IEEE双倍于IBM浮点   java解析微数据时,我得到的是空值   java如何配置Ebean生成SQLite代码   具有复合工厂或抽象工厂的java工厂   如何使用java中的POI在excel工作表中获取小计   Java中指向整数的指针   java每次都会得到一个新的随机数[Dice Simulator]   javalucene:多线程文档复制   Java不仅使用ArrayList,还创建它(泛型)