订阅促销代码是否适用于订阅测试流程?

Do subscription promo codes work with the subscription test flow?

我正在尝试在我的应用程序中测试订阅的促销代码。促销代码用于 30 天免费试用。

我目前正在与测试用户一起测试我的订阅,然后是 3 分钟免费试用,一个月 5 分钟以及所有根据此 Google sheet https://developer.android.com/google/play/billing/billing_testing#testing-subscriptions

我现在正在做的是等待 3 分钟免费试用期结束。之后,我还要再等 5 分钟才能进行第一次计费。 之后我输入促销代码。

我希望收到一封来自 Google Play 的电子邮件,说明促销代码已兑换,并且在另一个 5 分钟的月份结束后会收到一张 0 价值的发票。

实际发生的是上面 link 中介绍的测试流程一直持续到结束。好像从未输入过促销代码。 Google 也没有关于促销代码的电子邮件,我只收到通常的月度发票。

如果我再次尝试使用促销代码,它会说它已被兑换。

我试图在文档中查找有关促销代码不适用于测试流程的内容,但我没有设法找到任何相关内容。

有人知道促销代码是否不适用于订阅测试流程吗?

谢谢, 拉兹万

Does anyone know if the promo codes don't work with the subscription test flow?

是的。促销代码不适用于订阅测试流程。

What I'm doing right now is wait for the 3 min free trial to pass. After that I also wait another 5 min for the first billing to happen. After that I enter a promo code.

您是如何在订阅中添加促销代码的?因为在测试订阅期间 "purchase flow" 中没有 UI 可兑换促销代码。

如果您在购买订阅后从 Google Play 应用兑换代码。那么您的促销代码免费试用将不会添加到您的订阅中。您需要使用该促销代码才能使用新的试用期。参见 here