#MarceloOlandim
1 messages · Page 1 of 1 (latest)
Yes, but you can also charge 1 pound separately then creating the trial Sub for your customer
like creating an one-off Invoice
Humm.. But them how the dynamics would work? Because as I understood, the Stripe will collect the payment for the trial, if I implement this mechanism the user would need to provide twice the payment details right?
Because what are u suggesting is to create two different products, one is the subscription other is the one pound charge. Then we would endup having two invoices and two payment secrets, so the user would have to confirm the payment for each invoice right?
When you ask the customer to provide payment details for the trial Sub, I think you can reuse the payment details there for an one off Invoice
It basically will give you a Payment Method Id pm_xxx which you can attach to the customer and charge them any custom amount
I think I am lost here.
So.. first the user pay for the trial with the payment secret created for the subscriptoin and only then we charge the user the 1 pound ?
What is this one off invoice? we would be adding subscription and the 1 pound in just one invoice ?
ie you can charge that 1 pound at the same time of the first Invoice after trial end: https://stripe.com/docs/billing/invoices/subscription#first-invoice-extra
or an one-off invoice as mentioned in https://stripe.com/docs/billing/invoices/subscription#generating-invoices
I want to charge the 1 pound before the trials ends. The user can only use the trial after 1 pound payment
Ok how about collecting payment details first via an 1 pound PaymentIntent? Then after you have it confirmed, take the payment method id pm_xxx and create the trial Sub under the hood?
I think my confusion is about the payment method id, that I am not familiar with.
So, I can use the payment method id to pay for a subscriptoin?
with the user consent ?
👋 taking over for my colleague. Let me catch up.
Thanks Tarzan
If your trial period is paid then you shouldn't be using the "trialing" concept in Stripe Subscriptions
That is what I thought
or you can use the add_invoice_items that my colleague suggested above
which is a one-time fee added to the first invoice
but the Invoice would look really off
that's why I don't really recommend this method
If I were you I would use https://stripe.com/docs/billing/subscriptions/subscription-schedules
with the first phase being the "trial" phase but the phase would be paid
Intersting... now we have another situation. Can I use the Subscriptoin schedules to change the "billing cicling period"
Like that. ..our membership price is an annual billing.
But we want to provide a "trial" for 1 pound for 3 months.
Can U use the Subscrition schedule in this context ?
yes each phase can have a billing cycle period different than the other
you can also have a trial for 3 months for 1 pound a month
basically what that means is that the first phase consists of a monthly price $1 for 3 iterations
I know this might not be what you're looking for
but I'm just trying to show you the possibilities with the Subscription Schedules
I don't mind making changes in the implementation details
But I thought that I had to set the billing cicle on the subscription creation
Are u sayign that Subscription schedules works on a different cicle than the subscription ?
Subscription Schedules can have different phases with each phases having a different billing cycle
Hummm.. okay.. so I can have a phase for logical operations and a phase for billing purpose ?
Okay.. I need to read more about it
yes please do and let me know if you need any more help