获得支付宝支付处理器功能

getpaid.payflowpro的Python项目详细描述


此包为GetPaid框架提供PayPal PayFlowPro支付处理器功能。

它使用python payflowpro作为对paypal的底层访问(http://code.google.com/p/python-payflowpro/&;http://pypi.python.org/pypi/python-payflowpro/

什么是PayPal PayFlowPro

有关详细信息,请参见https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-pro-overview-outside

创建PayFlowPro测试帐户

要创建一个测试paypal payproflow帐户,您只需转到https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-gateway-overview-outside并完成注册流程。当它要求您提供信用卡信息时,只需退出(关闭浏览器),就会创建一个测试帐户。

这是我们的账户。

仅供参考,您可以同时使用同一帐户进行测试和实时交易,因此如果要激活该帐户,请相应地创建登录ID。

完成此步骤后,您将收到一封包含登录说明的电子邮件。

登录后,您应该为getpaid.payflowpro创建一个单独的用户帐户。

plone设置

getpaid.payflowpro设置

  1. 输入plone site setup->;获取付费设置
  2. 在“支付选项”下,选择PayPal PayFlowPro
  3. 在“支付处理器设置”下,输入PayFlowPro帐户的登录凭据。(如果没有,请参见上面的创建PayFlowPro测试帐户)

依赖关系

GetPaid.PayFlowPro需要以下各项:

待办事项

  • 登录信息应加密(或至少模糊化),输入后不应重新显示给用户。
  • 测试退款。它是imlemented的,但是我还没有测试过,因为我不知道如何在ui中退款。再加上谁真的想还钱?;)

变化

1.1(2009-08-19)

  • 存储PayFlowPro返回的处理器ID

1.0(2009-07-22)

  • 将到期日期作为字符串处理。

1.0b1(2009-01-28)

  • 更新自述文件以包含有关PayFlowPro的一些信息
  • 删除引导程序并构建,因为如果没有getpaid,此功能将不起作用
  • 删除不正确的版权。许可证中只有版权信息
  • 将版本更新到1.0b1
  • 机具(但未测试)退款
  • 删除IPayPayFlowProwProcessor,因为它没有添加任何内容[LarubBio]
详细文档

您需要在getpaid管理中将其设置为您的支付处理器 接口(付款选项)

最后一步是输入PayFlowPro帐户信息(供应商、合作伙伴、用户名和密码)。

享受吧!

下载

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

推荐PyPI第三方库


热门话题
java CXF和授权   java在网站中部署使用swing创建的表单   java为什么getHeaderField()返回一个字符串,其中getHeaderFields()返回HttpUrlConnection中的Map<String,List<String>>   java如何检测恶意数据包?   webview中的java网页为空   java SWT图像资源,用于将我的所有图像存储在一个位置   java计算数组的最大长度,使平均值小于给定值   java“发件人电话号码无效”和美国号码   将Swing组件作为内容的自定义Java工具提示不会显示   在并发HashMap中重新灰化期间的java检索   Java 7和Tomcat 7.0.64 ClassFormatException:常量池中的字节标记无效   使用JUnit的java assertNull因NullPointerException失败   java内存中的文件是否与文件系统中的文件大小相同?   循环内实例化的类型的java注入依赖项