当使用Stripe作为支付网关时,如果用户的试用期改变了他们的计划,用户的试用期是否会重新开始?

问题描述:

目前我们的试用期正在我们的应用程序的后端处理,而不是由Stripe处理。我们的开发者告诉我们这是因为试用期可能会在试用期结束之前通过改变订购计划而被用户滥用,这使得他们可以重新开始计划。当使用Stripe作为支付网关时,如果用户的试用期改变了他们的计划,用户的试用期是否会重新开始?

这可能吗?

这取决于您的后端。在第一次试用开始时,用户可以用“tiral_used”(或其他)布尔字段标记。因此,即使他们在审判结束之前更改计划,您的后端也会检查该用户是否使用过试用版,并且不会再次开始另一次试用。

条纹处理审判也相当不错。