#dorian-customer-paymentmethodtypes
1 messages ยท Page 1 of 1 (latest)
Hi ๐
There isn't a way to set this in the Customer record on Stripe
You would need to store this information for each Customer and use it when creating Payment Intents (or Subscriptions/Invoices) for each Customer
dorian-customer-paymentmethodtypes
OK thanks. My current workflow is to create the Stripe Customer and then create a Checkout session in setup mode. At a later point in time I allow the customer to manage payments methods in the customer portal. The customer's default payment method is eventually charged at a later date. I figured out how to only let them setup ACH in the initial checkout session, but other payment options are still displayed in the Customer Portal. How do I restrict what is displayed in the customer portal by customer / customer type?
Today it's impossible to control this on the CustomerPortal I'm sorry. You'd have to build this yourself ๐ฆ
Bummer
OK thanks
Whats the simplest option to build my own version of the customer portal that does allow me to control what payment method types are allowed?
@vale fjord there's no simple option. Like the CustomerPortal is a pretty big product with tons of features. It's going to take you a couple weeks at least to build some parts of this
Bummer
OK thanks, And there is no way when i call the customer portal to tell it to only display certain payment method types?
No that is not something our API supports today though my colleague tracked this as a feature request
OK thank you. Appreciate it.
What you can do is disable payment method management so that customers can't change/update their payment methods at least while still modifying their Subscriptions or seeing their Invoices.