I'm creating a checkout session (mode: subscription) and under "subscription_data", I see "invoice_settings" only allows setting the issuer object. In the Stripe dashboard, they allow you to set an invoice footer value on the subscription itself but I see no such thing documented in the public API.
I need certain text to show up on the invoice after the customer completes checkout. I looked into updating the invoice but it seems to get finalized right away meaning no updates can be made to it.
I'm creating a checkout session (mode: subscription) and under "subscription_data", I see "invoice_settings" only allows setting the issuer object. In the Stripe dashboard, they allow you to set an invoice footer value on the subscription itself but I see no such thing documented in the public API.
I need certain text to show up on the invoice after the customer completes checkout. I looked into updating the invoice but it seems to get finalized right away meaning no updates can be made to it.
Share Improve this question asked 8 hours ago rgrace-puckrgrace-puck 9455 silver badges9 bronze badges1 Answer
Reset to default 0This isn't currently possible with Stripe Checkout -- you could reach out to their Support team to put in a feature request.
In order to customize text on the initial invoice for the Subscription you would have to create the Subscription directly and use a customer flow (Payment Element) to collect the PaymentMethod or use a Checkout Session with mode: setup
and then create the Subscription using that PaymentMethod.