#Sedhu
1 messages · Page 1 of 1 (latest)
hello! what do you mean by "stop"? Can you share more on what you're trying to do?
Hi @slow yew Sure. I'll give more context about my requirement
I'm building a stripe payment with BACS direct debit, My requirement is I have to invoice for the subscription every 1st day of the month and I have to take payment 14th day of every month. But current scenario is once the Subscription is created Invoice is generated for current payment and for upcoming payment already invoice is showing in the subscription. Could you please help me here?
I'm not quite sure why you invoice for the subscription and then take payment on the 14th, can you elaborate more on that requirement?
Sure
-
User subscribing to the plan but at the same day user want to pay the amount while subscribe.
-
Every month 1st we have to send the invoice and 14th of month we have to charge them.
EX: If I'm subscribing today(5th Jan), I have to pay full amount today and while next month 1st I receive email of invoice and 14th of FEB amount should debit from my account.
@slow yew I hope that you got my requirement
yep, thanks for the explanation
To some degree, you could somewhat control the datetime that the invoice is sent and when you attempt to debit. Basically you would need to listen to webhooks for invoices, turn off auto-advance for each invoice, then manually run through the each API request required to transition the invoice : https://stripe.com/docs/invoicing/integration/workflow-transitions#status-transitions-endpoints
i.e. send the invoice -> pay the invoice on a certain date
This is a non-trivial amount of development work and i really don't recommend it.
i can't guarantee that it'll debit exactly on that date though, there's some processing time involved on the bank side also
Is there any other option similar to my requirement?
no, not that i'm aware of unfortunately
Okay. Here is my question based on you last reply
I already subscribed now invoice generated for my paid In the subscription page I can see the Upcoming Invoice is there any option to delete that and can I generate new based on my requirement?
At this point, if you intend to cancel/delete the automatically generated invoice, I don't think using the Stripe Billing product i.e. Subscriptions is the best fit for your use case.
What you can do is to collect the PaymentMethod from the customer then build your own implementation to collect payment and send invoices etc. at whatever interval or datetime you want
lemme think gimme some time.
sure