#binh
1 messages · Page 1 of 1 (latest)
Hi
Yes what is your ask ?
Our subscription is the following:
p0: 1st invoice
p1: free trial 7 day
p2: recurring invoice
will like to know how we can address prepaid on the invoices before they're generated
my understanding stripe generates the next invoice
so, if we're in p1 and the customer would like to pay their 1st recurring invoice (p2), how can we go about it?
thru a payment page link
prepaid -> pay in advance
This feature isn't supported However what you can do is to charge the customer as a normal one-time payment in advance, and adapt your prices/amount to pay for the next invoice according to that (adding some coupons/discount..)
But the invoice generated from the Subscription will be not accurate
can this be done thru api?
will the following accomplish this task:
- create a new invoice (not part of p2) and name it prepaid w/ end_date probably beyond the last cycle date.
a. this will generate an invoice with a payment page link, without a past due. - if (1) is paid thru the payment page link, then we can apply it to the next invoice as a coupon. what happens if a coupon already exists? can there be multiple coupons applied to an invoice?
- if (2) is applied, we repeat (1)
I recommend you to keep the process as simple as possible. You can create a one time payment/invoice (something like this https://stripe.com/docs/invoicing/integration/quickstart)
And for create a subscription with 0 amount.
If you will be mixing prepaid and paid, it will be complicated to handle, you should unify your process
can you break it down to an example to help me better understand. thank you.
So if you want your customer to pre pay a Subscription Invoice, you care an invoice for one time payment following this guide:
https://stripe.com/docs/invoicing/integration/quickstart
Once they paid the invoice, you create a normal Subscription with 0 amount price.. and you keep charge your customer manually each month before the next period using the same one-time payment invoice used in the first invoice
ok, ty.