用于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联系我们
====
关于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
您的系统下一次运行此文件。您应该会看到以下结果。
消息:有效格式
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联系我们