#dzidor - Promo Codes
1 messages · Page 1 of 1 (latest)
Hello! No, max_redemptions cannot be updated, you can only set it when creating the Promotion Code via the API.
Wow, then i need help to redesign my solution. here it is: I have a coupon (without redemptions limit).
(what i think for my solution, but based on your answer i cannot do that anymore). I wanted to be able to issue ONE promo code per user to reward them, but one user can have redemptions increment by the time for his promotion code. All this promo codes i need them to be applied on subscription for users. Ex: monthly plan of 16 USD. promo codes are 10 USD discount. So one promo discount to be able to apply in one month subscription. for Peter who have 3 promos codes, stripe apply each one for october, november and december month.
How can i handle this case, if i cannot upgrade promo codes to reward Peter (who start with 1 redemption for his coupon, but he is reward over time for 2 more discounts) ?
I recommend creating new promotion codes for them over time.
So they start out with one, then you create more over time.
ok, if Peter have 3 promo codes of 10 usd discount created. is Stripe is going to apply then AUTOMATICLY to the next 3 months of his subscription?
or should i have to do anything via an api call?
No, Promotion Codes are customer-redeemable, meaning the Customer decides when to use them.
Then in my case i should just create coupons, not promotion codes to be applied in the subscrptions on behalf of the user?
Possibly... maybe I'm not fully understanding your use case. Can you provide more details? For example, I thought you were using Promotion Codes because they're customer-redeemable, but it sounds like you explicitly don't want that?
ok by the end of the day, i need that discount to be applied in the subscription months oct, nov and dec. because i reward my user INCREMENTLY. since subscription is renew auto, i am ok in that I DONT NEED promotion codes, just coupons!
so i guess like promotion codes, i cannot update redemptions in coupons
Hm, it does sound like coupons will work, but another thing you may want to look into are Customer credit balances: https://stripe.com/docs/invoicing/customer/balance
so what i can i do, issues one coupon by the time?
hmm interesting this api. i will explore it alse for my solution
Another approach is to create negative amount Invoice Items for the Customer: https://stripe.com/docs/billing/invoices/subscription#adding-upcoming-invoice-items
I think one of those two options may work better than using Coupons.
but let's say for some (ridiculous) reason i want to handle my use case with coupons. did you see that coupons could handle it (whatever it is not the best way) ?
Based on what you've said I think coupons can work too. 🙂
but since i can't update redemptions after creation for coupons, how will be the workflow. I Will issues as many coupons i want for my user, let's say 3 for instance. But is Stripe will applied AUTO only ONE coupon per INVOICE without any needs in my side
Yeah, that last part isn't going to happen.
You need to make API calls to make that happen with coupons at the correct times.
No matter what you're going to need to make API calls of some kind at the correct times, really.
Well, I guess you could technically set up a Subscription Schedule to do what you want over time: https://stripe.com/docs/billing/subscriptions/subscription-schedules
You could schedule phases to apply coupons or add negative Invoice items in the future.