[英]Paypal Subscriptions ( payment agreement with mulitiple payment plans )
我们已经实施了贝宝订阅付款。 我已经完成了以下步骤。
但是我当前的项目涉及一次结帐中的多个订阅。 您可以使用两种不同的产品注册 2 次订阅并一次付款,但两种产品都将设置为自动续订。
我的问题是如何实现多个订阅,以便用户只需要同意一个付款协议(一次结帐)。 之后,如果他们愿意,他们可以打开和关闭一种产品的自动订阅。
我已经尝试了以下方法。
$plan_1 = new Plan();
$plan_1->setId('P-****************');
$plan_2 = new Plan();
$plan_2->setId('P-************');
$agreement->setPlan($plan_1);
$agreement->setPlan($plan_2);
但一个协议显然只能有一个计划。 我不能通过两个计划达成一个协议。 我该怎么做才能让用户只访问贝宝一次?
我怀疑这是可能的。 几年前我处理计费/重复协议时,您必须一次设置一个。 这是为了防止有人可以在多个协议中分层的滥用。
我能建议的最好方法是将所有内容纳入一个计划,然后从那里开始。 如果用户更改其协议类型/级别,请修改协议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.