账户验证后收费订阅

问题描述 投票:0回答:1

我正在开发一个基于在线订阅的应用程序,我想在注册过程中收集用户的付款信息(PayPal 或信用卡),但在他们确认其电子邮件地址之前不会向他们收费。一旦我收集了他们的姓名、密码和付款信息,就会在我的应用程序中创建一个帐户。创建后,将发送一封验证电子邮件,要求他们确认其帐户。一旦他们点击电子邮件中的链接,我会将他们的帐户标记为已确认,然后要求 PayPal 完成订阅。我想知道我该如何去做,或者这个流程的最佳选择是什么?我读到了 PayPal 的“保存付款”功能,但不确定这是否是最佳选择。有没有办法将订阅创建为“待处理”,然后在用户验证其电子邮件地址后,将订阅更改为其他状态以处理付款?或者...有没有办法在停用状态下创建订阅,然后在用户验证其电子邮件地址后将其激活?

感谢您的回复。

我只阅读了文档。已根据 PayPal 的文档实现了“创建订阅”,但尚未对其进行测试,因为根据文档,不会产生我想要的结果。

paypal paypal-sandbox paypal-rest-sdk paypal-subscriptions
1个回答
0
投票

创建订阅时,您可以指定批准后不以激活状态启动,稍后通过 API 激活。请参阅订阅 API 文档

application_context.user_action

© www.soinside.com 2019 - 2024. All rights reserved.