如何使用paypal php rest api进行月度订阅付款

时间:2016-01-22 09:29:46

标签: php rest paypal

我想用paypal php rest api进行每月订阅付款。是否可以使用rest api。如果是,那么请描述我如何实现这一目标。成功订阅后,如何通过Api取消订阅。如果订阅付款失败,如何更新数据库。

2 个答案:

答案 0 :(得分:0)

我不记得如何使用Paypal创建定期付款,但据我所知,取消它是不可能通过他们的api。

在我们的网站上,我们必须告诉用户在paypal的网站上取消订阅。

答案 1 :(得分:0)

可以使用Paypal API创建订阅付款。

首先,您需要使用目录api创建产品: https://developer.paypal.com/docs/api/catalog-products/v1/#products_create

无论销售什么(实物商品或服务),您都必须创建产品

您将使用订阅api创建链接到所创建产品的计划: https://developer.paypal.com/docs/api/subscriptions/v1/#plans_create

很明显,一个产品可以有多个定价或计费周期不同的计划

最后,您可以将Smart Payment按钮集成到您的结帐表单中,以允许用户订阅计划: https://developer.paypal.com/docs/subscriptions/integrate/#4-create-a-subscription

您可以在此处阅读Paypal订阅集成的当前完整指南: https://developer.paypal.com/docs/subscriptions/integrate/

创建订阅后,可以通过订阅api取消订阅: https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_cancel