【发布时间】:2014-06-04 08:20:00
【问题描述】:
我的客户正在使用定期付款。我有两个问题要解决:
案例 1:我的客户有一些经常性账单。这想将这些经常性账单更改为其他贝宝帐户。是否有 paypal api 支持删除当前账户中的经常性账单并将这些账单更新到新账户。
案例2:如果由于付款,客户的paypal账户没有足够的钱,我的系统会锁定一些客户的功能。我希望 paypal 调用我系统的函数来处理这个问题。有没有办法解决我的问题。
【问题讨论】:
标签: paypal
我的客户正在使用定期付款。我有两个问题要解决:
案例 1:我的客户有一些经常性账单。这想将这些经常性账单更改为其他贝宝帐户。是否有 paypal api 支持删除当前账户中的经常性账单并将这些账单更新到新账户。
案例2:如果由于付款,客户的paypal账户没有足够的钱,我的系统会锁定一些客户的功能。我希望 paypal 调用我系统的函数来处理这个问题。有没有办法解决我的问题。
【问题讨论】:
标签: paypal
1) 您可以使用ManageRecurringPaymentsProfileStatus 取消/暂停现有帐户上的配置文件。您需要让用户完成在新帐户上创建新配置文件的过程,但这可以通过使用 CreateRecurringPaymentsProfile 来完成。
如果您碰巧使用 PHP,我的 class library for PayPal 将使这些调用对您来说非常简单。
2) 您需要使用Instant Payment Notification (IPN) 来自动管理配置文件。 PayPal 会将交易数据实时发布到您在 Web 服务器上设置的侦听器脚本。此脚本可以接收该数据,然后更新您的数据库、发送电子邮件通知、点击 3rd 方服务,或在其中执行任何您想做的事情。
当配置文件被创建、更新、暂停、取消以及付款完成、失败、跳过等时,PayPal 将发送 IPN。
【讨论】: