使用Paypal订阅系统

时间:2014-03-05 16:19:38

标签: php paypal

我正在开发一个餐馆目录,餐馆老板每月支付费用让他们的餐厅出现在网站上。我正在考虑使用Paypal定期付款,但我不明白它是如何工作的。 Paypal会自动每月收取费用吗? (如自动续订)或用户是否能够决定他们是否付款?我需要用户决定是否要继续使用会员资格而不是自动收费。我如何通过Paypal实现这一目标?

我正在使用快速结账和即时付款通知(IPN)。

1 个答案:

答案 0 :(得分:0)

定期付款将是一项自动收费的订阅,除非该个人资料处于取消或暂停状态。因此,如果您的客户注册了,他们确实可以选择是否付款,如果您为他们提供暂停其个人资料的方式,您可以通过ManageRecurringPaymentsProfileStatus API执行此操作。

如果您希望设置一种方式,用户每月必须单击按钮批准付款,那么您可以使用结算协议和参考交易。在您的SetExpressCheckout请求中,您需要确保包含结算协议参数以获取有效令牌,然后在使用该结算协议完成订单时,您可以使用您在DoReferenceTransaction请求中从中获取的交易ID将来使用PayPal保存的先前结算信息处理任何金额,因此不需要额外的登录认证。