#rasparac-promotion-sub

1 messages · Page 1 of 1 (latest)

robust needle
#

Hey, can you share an example of where this hasn't worked as expected?

lean jungle
#

here is the error i get:

{"status":400,"message":"This promotion code cannot be redeemed because the associated customer has prior transactions.","param":"promotion_code","request_id":"req_niwGWdXqNGLJY7","type":"invalid_request_error"}

robust needle
#

I guess in this case cus_MODxwGdVKuyskP has already processed a payment with you, so its not their first order

lean jungle
#

but if we do not set first payment only. does that means that they can always reuse that promo code?

robust needle
lean jungle
#

i can see in dashboard
First-time order only Yes

#

To set the number of times a customer can redeem the promotion code, on the Create a coupon page, select Limit the number of times this code can be redeemed and enter the number.

This is per customer or for all the customers?

robust needle
#

It's one-time irregardless

lean jungle
#

hmm.
Is it possible to create subscription which has 20% of for first year without promo codes.

robust needle
#

Not without a separate Price object no

lean jungle
#

so if i create everything from the beginning it is possible

robust needle
#

Not sure what you mean

lean jungle
#

If i wanna subscription with 20% off for the first year, how i need to setup price object? Not sure if that is even possible on stripe.

Or i dont know how do do it 🙂

robust needle
#

Well you'd just discount the full price by 20% manually

#

Why can't you use coupons/promotion codes?

lean jungle
#

because it does not meet the criteria we want:

  • customers should not able to reuse the promo code
  • every customer should be able to apply promo code regardless of whether they already made a transaction

first-time order only does not allow all the users to apply the code and if we set the limit only once customer can apply the coupon.

robust needle
#

Then you either need to:

  • Create a promo_ for each customer and permit a single redemption.
  • Use the Coupon object and track usage against customers yourself.
lean jungle
#

oke. wanted to avoid that. That's why i asked if this is possible with new price object.

#

thanks!

robust needle
#

Yup, you can have a 'discounted' Price object. But you need to be mindful that you'd need to then upgrade those subscriptions to the full price

lean jungle
#

thanks