#eoghanobrien
1 messages · Page 1 of 1 (latest)
Hi there, Stripe Checkout currently doesn’t support invoice generation for one-time payments. (see https://support.stripe.com/questions/generating-invoices-with-stripe-checkout)
Do you mean the invoice generated by subscription mode Checkout ?
Thanks @spice mesa, so if we want to use Stripe Checkout for both one-time payments and subscriptions and we already have a bunch of customers with a configured default source, is there no way to maintain that default payment method or what should we do in that case?
What's your objective here? can you tell me the problem that you want to solve so that I can propose a solution accodingly.
@spice mesa I don't know if there is a problem for sure, I'm trying to figure out what hurdles I'm likely to encounter. We have a couple million customers that were created using the Stripe API PHP SDK over the last 7 years, we're transition to the Stripe Checkout API and the hosted payment page, I want to understand if there will be any blockers/problems in moving existing customers over to the Stripe Checkout and Stripe Account Management tools. Mainly around not disrupting those customer's default payment methods.
The main purpose Checkout and Hosted invoice page is to collect a payment method from customer for payment. Since you'd already collected the source (via old API equivalent of payment method) previously, I don't think you need to use Checkout or Hosted invoice page to collect payment methods again.
Or is your question more about source -> payment method migration?
Yes sir, migration is the part I'm concerned about, I read the newer approach to default payments is actually to store it on the invoice. And then also how does that translate into the hosted account page
What document did you read, can you share with me the link?
I'm struggling to find the URL - I do have customer.invoice_settings.default_payment_method as the field though.
https://stripe.com/docs/payments/payment-methods/transitioning this is the doc that you can read to learn more about the Payment Method migration.
Could I technically roll my own payment management tool by migrating to Payment Intents? Since all we would need to do is update subscription payment method?
stepping in on behalf of jack. I think it'd be best if you pointed us to the guide where you read about this I read the newer approach to default payments is actually to store it on the invoice. first. I'm somewhat struggling to understand your requirements at the moment.