#erik - coupons

1 messages ยท Page 1 of 1 (latest)

zealous gazelle
delicate onyx
#

Hello! I was just chatting with someone in Support and it seems like I may have no option except to create a new Coupon code with a duration of "once" for the amount we've made them for. There doesn't seem to be a way to do a bulk update or anything, so I will just have to update existing subscriptions with the new coupon.

zealous gazelle
#

Can you share an example subscription/coupon usage?

#

If you have a coupon set to apply for one month, it should not apply forever

#

But that's correct that you cannot modify an existing coupon

#

If you do need to replace the coupon, you'll have to update the existing subscriptions that use the one you don't want

delicate onyx
#

Yes, coupon ID nI9rrV3T

#

It's possible I was reading invoices wrong. I was looking at some existing subscribers, whose current invoice (started on Jan 14, for instance) was discounted to $0.00 as expected, but also the following month's was as well.

#

I'll continue to dig, because maybe it is working as expected.

#

The subscription with id sub_1KI26I2sty7gghDTwDra7EjG shows this happening.

#

Same subscriber:

#

So even though the coupon should only have applied for 1 month, it appears to be applied on each monthly renewal

zealous gazelle
#

It looks like this subscription has no actually renewed

#

Do you have any examples of this appearing on two actual subsequent invoices?

#

It's possible this is a bug in the upcoming invoice display in the dashboard

delicate onyx
#

I don't yet, since the majority subscriptions using this discount have all pretty much just started. but it seems like I will know for sure whether they are applying in subsequent months in another week or so, once the next invoice is generated

#

The only two I have found so far are the ones I posted in the screenshots above, where it shows it as applying in the current invoice as well as the upcoming

#

but I will probably know 100% sure if, in a week, the February 15th invoices are also discounted

frail linden
#

๐Ÿ‘‹ We typically archive threads ourselves after an hour of inactivity

delicate onyx
#

ah! that'll do it ๐Ÿ™‚

#

thanks for the clarity

#

deleted my other reply

frail linden
#

Feel free to continue here!

delicate onyx
#

Thanks!

#

I'll re-post it

#

I thought these threads were archived after 24 hours of inactivity? Seems a lot shorter than that ๐Ÿ™‚ Anyway I believe I figured out the issue. Buried in the Coupon documentation is a note that a duration-based discount will cover "all invoices" of that period. So for us, we had customers with an existing subscription, and adding the coupon in between billing cycles (during an active one, after a draft invoice for the next period exists) means that BOTH invoices receive the discount. Which seems a bit strange since I would expect that a "1 month" coupon would be the equivalent of "1 billing cycle" for monthly subscriptions. But now I have a better idea of what's going on, so it's user error coupled with a feature that doesn't seem well documented.

#

The little call out on the right side made me realize what happened. But the note about duration (underneath the bullet points) may have been what threw me off, and ironically I never saw the call out block until now. So in my case, as long as we have existing subscribers who are potentially receiving two free months on their monthly subscription, I'll have to migrate them to another coupon that has "Once" as its duration instead.

#

Not a ton of fun but that will be the best solution here. I realized that a duplicate promo code from the other coupon can be created after the original code is archived, so that will be the migration process. Might take some time to churn through them all, so hopefully I don't miss any due to a rate limit!

frail linden
#

Glad you were able to get that figured out!

delicate onyx
#

Same! I'm glad I was able to understand the documentation better this time around ๐Ÿ™‚ I might suggest some more clarity there since it is confusing, but hopefully I'm the only one who was confused! Now I just have to migrate 40,000 promo codes

#

I also didn't realize until too late that customer discounts apply ad infinitum. So even though the customers were adding a "1 month" coupon, for a monthly subscription that was happening for all months. ๐Ÿ™‚ Guess I need some reading glasses....

#

Thanks for all the help, from one dev to another, I appreciate you all being available for questions.