#binh

1 messages · Page 1 of 1 (latest)

velvet hollowBOT
cursive sorrel
#

Hi
Yes what is your ask ?

livid crow
#

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

cursive sorrel
#

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

livid crow
#

can this be done thru api?

#

will the following accomplish this task:

  1. 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.
  2. 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?
  3. if (2) is applied, we repeat (1)
cursive sorrel
#

If you will be mixing prepaid and paid, it will be complicated to handle, you should unify your process

livid crow
#

can you break it down to an example to help me better understand. thank you.

cursive sorrel
#

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

livid crow
#

ok, ty.