获取付费PayPal支付处理器功能
项目描述
此软件包为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 设置
进入 Plone 网站设置 -> GetPaid 设置
在“支付选项”下选择 Paypal PayFlowPro
在支付处理器设置中输入您的 PayFlowPro 账户登录凭证。(如果您没有,请参见上方的创建 PayFlowPro 测试账户)
依赖项
- getpaid.payflowpro 需要以下内容
GetPaid (http://www.plonegetpaid.com/)
一个 PayFlowPro 账户
待办事项
登录信息应加密(或至少进行混淆),且在输入后不应再次显示给用户。
测试退款。它已实现,但我还没有测试,因为我无法在 UI 中找到退款订单的方法。此外,谁真的想退钱呢? ;)
变更
1.1 (2009-08-19)
存储 payflowpro 返回的处理程序 ID
1.0 (2009-07-22)
将到期日期作为字符串处理。
1.0b1 (2009-01-28)
更新 README 以包含有关 PayFlowPro 的信息
移除 bootstrap 和 buildout,因为在此功能不可用的情况下
移除不正确的版权声明。只有许可证中的版权信息
更新版本到 1.0b1
实现退款(但未测试)
移除 IPaypalPayFlowProwProcessor,因为它没有添加任何功能 [larubbio]
详细文档
您需要在此将其设置为您的支付处理器(在 getpaid 管理界面中的“支付选项”)
最后一步是输入您的 payflowpro 账户信息(销售商,合作伙伴,用户名和密码)。
祝您玩得开心!
下载
项目详情
getpaid.payflowpro-1.1.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 748b0d113213867b587d2b16ec7b8c33d6dbddd2710068547e2d9e48d81668a0 |
|
MD5 | 72312c5597be9dfcc6b9e1eeb7068c72 |
|
BLAKE2b-256 | 0beda866f0138528475ca87800fab1a29adda6af72155efcf3807acaa6370ab9 |