#kon9778
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.
- kon9778, 20 minutes ago, 26 messages
Thanks
My use case is mainly focus on recurring payment. What I want to do is
-
User subscribe our products, we will deliver the sample for him on every month, let say.
-
For some reason, user may change the upcoming delivery date, for example, the next delivery date is on next Monday 12Dec and user want to rearrange on Wed 14Dec, and the relationship between delivery date and payment date is T-3 days, payment before delivery
- I am thinking can I update the recurring payment date by just update the billing_cycle_anchor with exactly the date value. From my example, which is from 9Dec to 11Dec
So that my end user no need to go though the payment processes again
If you have irregular billing dates, I would suggest you to create Invoices manually, and not use Subscriptions.
But I need to ask end user to pay every month?
I mean go though the payment action, bla bla bla
No, you can use SetupIntents to collect the Payment Method, and then charge it off-session every month: https://stripe.com/docs/payments/save-and-reuse
Thanks, will take a look
By using save and reuse, can I also change the amount of the payment?
of the first payment you mean?
Not really, the cost of the first and upcoming payment maybe different from time to time
One more question, by using save and reuse, will it be time out when I setup the intent?
I mean, you can use PaymentIntent with setup_future_usage parameter to charge the customer for their first period, and then also be able to reuse the Payment Method for the subsequent periods: https://stripe.com/docs/payments/save-during-payment
Thanks and I want to clarify
-
In normal case, I can use the way to save and reuse and store the user payment for the future use
-
After a period of irregular time, I can call the method and update the amount of the order as the next billing, most important is that, my end user no need to run the payment process again this time
And I can do it regularly by calling the api from stripe and ask for 3rd or 4th time payment, etc