php - 具有定期付款的 Paypal Payments Advanced/Pro Layout C?

标签 php paypal paypal-sandbox paypal-subscriptions

我有一个 Paypal 专业账户。按照下面来自 paypal 的视频解释我正在尝试做什么,除了它没有解释如何通过这种方法创建定期计费配置文件。

http://www.youtube.com/watch?v=qyiv3ndRcZI

http://www.youtube.com/watch?v=2Z5v-ha0YII

我通过 API 了解如何通过直接付款 API(重复)手动创建重复计费配置文件,但这仅适用于不想通过 paypal 的用户(即使从技术上讲是这样)。对于选择通过 paypal 付款的人,我相信这会让他们快速结账。我如何在我的页面上创建一个 iframe,就像那些视频中的布局 C 示例一样,除了循环计费而不是一次性付款?

我在某处阅读了一些关于 BAID(买方协议(protocol) ID)的文档,这可能是必要的,但我不知道如何将其集成到他们在这些视频中提供的示例代码中。任何帮助将不胜感激!

最佳答案

您所指的 iframe 解决方案称为 Payments Advanced。据我所知,Advanced 尚未包含定期计费。

完整的 PayPal Pro 可以让您像您提到的那样直接使用卡创建配置文件,或者如果您想让他们使用 payPal 来创建配置文件,您可以通过 Express Checkout 发送给他们。流程,这就是您相应地创建计费协议(protocol)和配置文件的地方。

具体来说,您将调用 SetExpressCheckout获取 token ,这是您需要确保包含计费协议(protocol)参数的请求。

GetExpressCheckoutDetails然后将允许您在他们登录并同意继续后获取买家信息。

然后对于循环付款,您将使用 CreateRecurringPaymentsProfile 完成所有操作.

如果您使用 PHP 完成所有这些工作,我建议您查看我的 class library for PayPal .它将使这些 API 调用对您来说非常简单。

关于php - 具有定期付款的 Paypal Payments Advanced/Pro Layout C?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22270163/

相关文章:

php - 将 3 个查询优化为一个

php - 在Wordpress插件开发中处理上传的文件

paypal - Magento 1.7.0.2 和 Paypal Advanced 不工作

paypal - Paypal Payments Pro 是否与 Paypal 的自适应支付 API 兼容?

ActiveMerchant PaypalExpress 网关 - 设置谁支付费用

android - 移动支付库转账问题

在管理员中创建 Magento 手动订单,付款方式 Paypal 快速结账不可见

php - PHP 中的 =& 是什么?

Paypal REST API 存储的信用卡,它去了哪里?

php - 如何从两个日期之间堆叠的表中获取所有行?