#private-coupon-product

1 messages · Page 1 of 1 (latest)

tough mantle
#

@little yarrow hello! Can you clarify what you are looking for?

little yarrow
#

I have have question about how the mechanics work on the coupons. There are many options in creating a coupon. For example, what is the difference in the two different limits on total number of times redeemed.

#

Also on duration in regards to subscriptions, does setting 12 months mean they can use it over and over for 12 months, or does it mean after they use it once it credits their account with 12 months of pre paid subscription?

tough mantle
#

Are you the developer yourself?

#

For example, what is the difference in the two different limits on total number of times redeemed.
not sure what the "two different limits" refer to

#

Also on duration in regards to subscriptions, does setting 12 months mean they can use it over and over for 12 months, or does it mean after they use it once it credits their account with 12 months of pre paid subscription?
the coupon duration has nothing to do with the subscription duration. The duration of a coupon is how long it will stay active on that Subscription or Customer. When it's active it applies to any Invoice created on that customer

little yarrow
#

And FYI: On the https://dashboard.stripe.com/coupons/create page the learn more link for duration doesn't target a _blank window like the other learn more links, and opens in the same window taking you out of the create coupon process.

little yarrow
tough mantle
#

the first one applies to the Coupon. The second one applies to the PromotionCode. A Coupon can have multiple PromotionCodes

little yarrow
tough mantle
#

no?

#

You create one coupon and then you create a PromotionCode for each customer with their own unique code, assuming they map to the same coupon in your head like 10% off

little yarrow
#

Okay, square one. My end goal. I want a way to give selected customers free subscriptions. Say i want to give them their first 6 months for free, give them a code, they use it in place of their credit card, after 6 months it will want to renew and require them to supply a credit card to keep the subscription going, if they don't then the subscription ends.

little yarrow
#

And is there a way to limit the promo code to just one of the price codes? I only see where i can specify which products but it then would give them access to all the prices for that product.

tough mantle
#

@west field is taking over!

little yarrow
#

And can i add additional promo (customer facing) codes after the coupon is created? Or once i click the create coupon button no more promo codes can be added to that coupon?

west field
little yarrow
#

Yes, that link has a more info than the "Learn More" links on the dashboard.

#

The docs mention allowing promo codes on the checkout page with allow_promotion_codes. Is there a setting in the dashboard i can just enable instead of passing that setting in the API?

#

Im not finding any options for that on the dashboard products page

west field
#

There is not a setting in teh Dashboard for it, you would need to pass it on your checkout creation via the API. However, if you're seeking for Dashboard only option and using PaymentLinks, you'd be able to allow coupon: https://dashboard.stripe.com/test/payment-links/create

little yarrow
#

Not using payment links, i am using the API for checkout on the website.

west field
#

In that case, passing allow_promotion_codes via the API is it

little yarrow
#

I added it to the API call, it worked

#

Okay, i tried a promo code, it discounted the check out price to $0 however it still expects credit card details to continue. Is there any way to allow them to "checkout" without cc details?

#

And i dont see a way to edit/add applicable products to a coupon on the dashboard after the coupon has been initially created.

little yarrow
west field
#

You'd specify the products at the creation of the coupon on the Dashboard

#

So for this reason, we'd require cc details

#

Testing this on my end as well

little yarrow
#

Are you saying if i give someone a 100% off promo code, they will still have their card charged the minimum 0.50 ?

west field
#

No, if you apply a 100% coupon and then try paying, it should error. It won't automatically charge 0.50 USD.

#

Testing this, hang on please

#

As I'm testing, if I try to add 100% promo, it does not even work. It error out right away

#

Can you share the coupon id with me please?

little yarrow
west field
#

My checkout page errors with 'Invalid coupon code' when I try to enter it in the Checkout UI

#

Looking at your checkout page now

#

Ah, you're doing % off

little yarrow
#

Is there another way?

west field
#

On my test, I just had an amount instead of percentage

little yarrow
#

If there is another way to go about this, my end goal is to allow someone to use the checkout process to create a free subscription (which would expire and then act like a paid subscription) without them having to enter their credit card details. I want them to go through the checkout process so stripe creates a customer account and fires off a webhook which creates an account on my backend linking their account on my side with their newly created strip customer account.

ionic lark
#

Hello! I'm taking over and catching up...

little yarrow
#

Okay.

#

Am i SOL?

ionic lark
#

I think there might be a way to do this, but let me test...

little yarrow
#

trying ... brb

#

What is default for payment_method_collection, i dont see it on that page.

ionic lark
#

I believe the default is always.

little yarrow
#

That solves it, it works. You can delete this thread. Thank you.

ionic lark
#

Happy to help!