PayNow支付网关的最简单的Python包装器。
paynowzw的Python项目详细描述
PayNow津巴布韦在线支付网关系统的简单PythonAPI包装器。 查看PayNow的官方网站Paynow
安装
安装paynowzw非常简单,只需执行以下步骤
pipenvinstallpaynowzw
依赖性
- 请求库pyKenneth Reitz
- urllib.parse库
教程
frompaynowzwimportPaynowpaynow=Paynow()# send payment to Paynow with reference as strpaynow.send_payment('reference',{'honey':23.345})or# create a dictionary of productsproducts={'honey':2.34,'sugar':2.33}response=paynow.send_payment('reference',products)#check payment statusifresponse['Status']=='Ok':....# do stuffelse:# do something else. status returned an 'Error' if the payment fails#Use this method to poll status updates about a paymentpoll_status=paynow.status_update()
待办事项
- 文档,文档只是感觉很懒:)
- 使用主要是flask的web框架创建示例
- 创建烧瓶扩展名
- 创建测试套件
- 重构
鼓励拉取请求!
许可证
麻省理工学院许可证
版权所有(c)2018 Bevenfx。然而,这是免费和无负担的软件发布到公共领域。
任何人都可以自由复制、修改、发布、使用、编译、销售或 以源代码形式或编译的形式分发此软件 二进制的,用于任何目的的,商业的或非商业的,并且以任何方式。