允许您访问wallee的SDK

wallee的Python项目详细描述


Build Status

wallee Python库

walleepython库包装了walleeapi。此库方便您与各种服务(如事务、帐户和订阅)的交互。在

文件

wallee Web Service API

要求

  • Python 3.5+

安装

建议安装(EH 3)
pip install --upgrade wallee

通过github从源代码安装pip

^{pr2}$

(您可能需要使用根权限运行pipsudo pip install git+http://github.com/wallee-payment/python-sdk.git

从“安装工具3”源代码安装

通过Setuptools安装。在

python setup.py install

(或sudo python setup.py install为所有用户安装软件包)

使用

库需要配置帐户的空间id、用户id和密钥,这些密钥可在wallee account dashboard中找到。将space_iduser_id和{}设置为它们的值。在

配置服务

fromwalleeimportConfigurationfromwallee.apiimportTransactionServiceApi,TransactionPaymentPageServiceApifromwallee.modelsimportLineItem,LineItemType,TransactionCreatespace_id=405config=Configuration(user_id=512,api_secret='FKrO76r5VwJtBrqZawBspljbBNOxp5veKQQkOnZxucQ=')transaction_service=TransactionServiceApi(configuration=config)transaction_payment_page_service=TransactionPaymentPageServiceApi(configuration=config)

要开始发送事务,请查看以下示例:

fromwalleeimportConfigurationfromwallee.apiimportTransactionServiceApi,TransactionPaymentPageServiceApifromwallee.modelsimportLineItem,LineItemType,TransactionCreatespace_id=405config=Configuration(user_id=512,api_secret='FKrO76r5VwJtBrqZawBspljbBNOxp5veKQQkOnZxucQ=')transaction_service=TransactionServiceApi(configuration=config)transaction_payment_page_service=TransactionPaymentPageServiceApi(configuration=config)# create line itemline_item=LineItem(name='Red T-Shirt',unique_id='5412',sku='red-t-shirt-123',quantity=1,amount_including_tax=29.95,type=LineItemType.PRODUCT)# create transaction modeltransaction=TransactionCreate(line_items=[line_item],auto_confirmation_enabled=True,currency='EUR',)transaction_create=transaction_service.create(space_id=space_id,transaction=transaction)payment_page_url=transaction_payment_page_service.payment_page_url(space_id=space_id,id=transaction_create.id)# redirect your customer to this payment_page_url

许可证

有关详细信息,请参阅license file。在

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

推荐PyPI第三方库


热门话题
java获取范围内的素数和总素数   JAVAlang.IllegalArgumentException:找不到无效的URL或资源。JavaFX图像   java我可以在vaadin中直接流式处理ZipFile吗?   apache poi java poi HSSFsheet如何添加包含图片的页眉和页脚?   java如何在swing中使用GridLayout使列大小不同?   java为什么JPasswordField中的getText()被弃用?   java整数对象是如何创建的?   java在JAAS的策略文件中授予URL权限   linux Openssl(shell脚本)相当于java解密代码   java是无服务器的,结合事件源是可能的吗?   java JPA双向Uknown列   javajavax。加密。IllegalBlockSizeException:解密加密的AES字符串时最后一个块未完成   java如何知道我的ProcessBuilder start()是否成功执行了这些命令   本地特定错误消息中的java插值   java控件SFX通知异常   java文本输入if语句JavaFX   swing java未连接到水平组   java泛型,迭代器>无法访问内部类函数   java如何跳过当前页并写入下一页?   java一次导入许多静态字符串