我的客户正在使用定期付款。我有两个问题需要解决:
案例1:我的客户有一些经常性账单。这需要将这些经常性账单更改为其他paypal账户。是否有paypal api支持删除当前帐户中的定期帐单并将帐单续订到新帐户。
案例2:如果由于付款,客户的paypal帐户资金不足,我的系统将锁定一些客户的功能。我希望paypal调用我的系统的功能来处理这个问题。有没有办法解决我的问题。
答案 0 :(得分:0)
1)您可以使用ManageRecurringPaymentsProfileStatus取消/暂停现有帐户中的个人资料。您需要让用户完成在新帐户上创建新配置文件的过程,但这可以通过使用CreateRecurringPaymentsProfile来完成。
如果您正在使用PHP,class library for PayPal将使这些调用变得非常简单。
2)您将希望利用Instant Payment Notification (IPN)自动管理配置文件。 PayPal会将事务数据实时发布到您在Web服务器上设置的侦听器脚本。此脚本可以接收该数据,然后更新您的数据库,发送电子邮件通知,点击第三方服务或其中任何您想要做的事情。
PayPal将在创建,更新,暂停,取消配置文件以及付款完成,失败,跳过等时发送IPN。