Paypal 订阅流程

3

我需要澄清一下在我的网站注册流程中,将PayPal订阅与之结合的最佳方式。

注册步骤:

  1. 用户通过点击PayPal订阅按钮选择价格计划
  2. 用户完成PayPal表单上的付款
  3. 用户返回到我的网站填写注册表格

如何确保填写网站注册表格的用户已经在PayPal上支付了订阅费用,而不是直接进入注册页面?

如何知道用户点击了哪个订阅按钮以及支付了多少钱?

是否有任何教程描述这样的场景以及应该进行哪些API调用?

1个回答

0
智能订阅按钮具有订阅ID的批准类型操作。使用它发送到后端(或云主机函数),并将执行以下操作:
  1. 检查其有效性
  2. 使用PayPal电子邮件并检查不存在该电子邮件的任何用户
  3. 使用该电子邮件创建一个新帐户(添加到auth和数据库中,包括subscriptionId、planId、paypalId、paypalEmail(如果他们从该电子邮件更改)和名字等)
  4. 向该用户发送密码更改电子邮件/欢迎电子邮件
  5. 响应成功,并将其转到成功页面,告诉他们检查他们的电子邮件和垃圾邮件

注意:对于仅限付费账户,请确保没有auth注册页面,只有一个PayPal按钮订阅页面作为注册页面。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接