#shah-subs-prices
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- shah-sub-schedules, 1 day ago, 28 messages
- shah_80546, 1 day ago, 5 messages
No, you can't create subscriptions with one-time price.
What's your usecase?
Are you trying to add a one-time price along with a recurring price?
it is related to my previous question and i was advised to use subscription phase for this issue , as i need to charge customer different amount at different time in future
Hello, can you setup subscriptions with custom dates and custom amount meaning i have product and i need to charge customer 10$- March 1st , 20 $ June 10 , 50$ Sep 6 during year cycle or what is advised way i can set this up for my customer . payment method used is acss_debit ...
That even if you plan on using each price once it still needs to be recurring - like a $10 price for every 4 months, instead of just $10
shah-subs-prices
but how do i setup product meaning in above case since date are random
and i also want to bill customer just one during one phase
Thought is to create each phase for each duration with same product and update price for each phase but do not how do setup a recurring product since it will bill customer multiple times if proudct is for example configured daily
you can set iteration on a phase
https://stripe.com/docs/api/subscription_schedules/update#update_subscription_schedule-phases-iterations
so if you need to charge the customer once a month then you'd create a monthly recurring price and set iteration to 1
can you set iteration through dashboard when creating subscription
not sure, we only know about API related stuff.
Support team would be more familiar with the dashboard features..
so how do i setup for example phase where i need to charge customer 10$ on march 1st and phase 2 on june 10 with 20$
Hi 👋
I"m stepping in as my colleague needs to go. Looking over your question this doesn't seem to exactly fit a subscription flow, unless I'm missing something.
It sounds to me like you would find it easier to manage with off-session charges/payment intents. If you need to include Products & Prices you could use one-off Invoices.
what is off-session charges
It is where you charge a Customer using a saved payment method.
and how to create it
any documentation
so notifications related to this payment intent also needs to be managed by me meaning my platform , so basically we need to use some cron job or something and schedule creating payment intent correect ?
For the off-session charges, we cover this in our doc on saving payment methods for future use here:
https://stripe.com/docs/payments/save-and-reuse
As for notification, what are you referring to?
basically we have use case where we send user notification that money will be coming on 10 th jan in next 4 days please keep money in your account to avoid any issue , is thr any way i can utilize something from stripe to perform this notification or this one also i need to maintain in my platform
Oh so the reason you were looking at Subscriptions is the upcoming invoice notification?
yes
Unfortunately Subscriptions require a regular billing interval and I don't think that fits with your integration
so notification and creating future payment intent both need to be part of my platform and stripe does now support any of them correct ?
Not unless you are billing on a regular cycle
Otherwise it's something custom your integration would need to include.
when you create payment intent how does retry work in our case , our cron job will create payment intent and in case they fail , how does retry work , customer payment method is acss_debit
With a payment intent any retries would be up to you. The payment intent can be retried with the same or a new payment method
ok
one last question in case you setup mandate with customer and you need to modify it , can you update mandate or user need to setup mandate again in case he needs to modify it
meaning does customer have to go through again setting up his bank details in case if he using acss_debit and then again accept manadate
or he can just accept mandate using existing debit information
Sorry I'm not sure I grasp what is going on here. What about the Mandate record would be updated?
so when you setup intent with customer , you create a mandate right and if you have modifiy it for example interval and or any other details
can you modify that mandate
No, that would require the user the re-enter their payment method details while you present them with the new mandate details (interval, etc.)
You can see in our API docs, we only have an API for retrieving the mandate: https://stripe.com/docs/api/mandates
ok thanks for all help