#captainolympus_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1275049301785055322
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
It sounds like you want to skip the automatic recurring billing occasionally for a specific month?
yes, but there is a small case, we don't collect by month, in the question i gave just example, particularly it's interval basis, like per 76 days.
So after 76 days we deduct the payment, automatically from the customer payment method, but some times we send the payment link to the customer and they pay us earlier then the due date, so I want to skip the next recurring payment date
Got it. The only real way to skip the billing for the period would be to apply a coupon or trial for that period
Okay, is there any other way, any official way to skip a payment cycle ?
https://stackoverflow.com/questions/62796615/best-way-to-skip-a-payment-with-stripe-subscriptions-give-a-free-month
I got something like this here, but I wanted to know, if there is any offical way to do this
The other alternative is to pause the payment collection: https://docs.stripe.com/billing/subscriptions/pause-payment
But that might not map directly for your scenario
Yeah, first I thought to pause for the current cycle, but in this case, i guess, total billing cycle won't change, and it will add on later on, so I also need to reduce the billing cycle by 1 ?
I don't know what you're saying really. You don't 'reduce the billing cycle'
Something like :
suppose billing cyle is 76 days, and total cycle is 10.
It will deduct money after 76 days, for 10 cycles.
But if I pause, then still it will deduct for 10 cycles only right , it will just take 76 days more?
Then in this case, If I pause, I also need to reduce this 10(billing cycle count) by 1 right ?
I don't understand how you're setting a 'total cycles'
Subscriptions run indefinitely unless configured by a schedule or you set a cancel date
Can't share the code, but sharing the from test account
Yeah, so using a Subscription Schedule which is the underlying API the Dashboard will be using there
I can't speak to your business requirements overall, I'd imagine you still want 10 cycles overall just one is pre-billed separately so you want to prevent the automatic payment for that. There's ways to do that, as outlined
Yeah, for that :
- I need to apply coupons with 100% discount
- Pause the subscription to overcome the month payment collection
These ways may do the work, but does not seem standard approach.
I suppose this is a requirement of many recurring payment collectors, what is the best way to do this ?
I think I've already anbswered that quesrtion? There's no 'best' way, you just need to decide how you want to handle it โ varies on a per case basis. Pause collection for the period, or apply a coupon/trial
Okay then , thanks for the help
hi! I'm taking over this thread. let me know if you have any other questions!
I need to apply coupons with 100% discount
Pause the subscription to overcome the month payment collection
These ways may do the work, but does not seem standard approach.
I suppose this is a requirement of many recurring payment collectors, what is the best way to do this ?
Is there any other way
I'm not sure I understand. Can you clarify exactly what you are trying to do and what's the issue?