#Shefin
1 messages · Page 1 of 1 (latest)
Could you share what you're trying to achieve and is there any issue you're facing?
I start a customer portal session in order to allow users to manage their cards. The sesions are getting created but I see the address fields are not mandatory. I was able to force it in the Checkout session by setting billing_address_collection to required. Couldnt find the same for Portal session.
I'm afraid it's not possible to set to collect billing address all the time in customer portal session. The billing address will be requested when the payment method requires it.
Any specific reason its not allowed in customer portal session?
It's not a feature that is supported at this moment. I'd recommend writing to Stripe Support for the feedback: https://support.stripe.com/contact
Alternatively, you can use Checkout Session with mode:'setup' with billing_address_collection: 'required' to collect new payment method