#dorian-customer-paymentmethodtypes

1 messages ยท Page 1 of 1 (latest)

gloomy flowerBOT
lost veldt
#

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

gloomy flowerBOT
green adder
#

dorian-customer-paymentmethodtypes

vale fjord
#

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?

green adder
#

Today it's impossible to control this on the CustomerPortal I'm sorry. You'd have to build this yourself ๐Ÿ˜ฆ

vale fjord
#

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?

green adder
#

@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

vale fjord
#

Bummer

#

OK thanks, And there is no way when i call the customer portal to tell it to only display certain payment method types?

green adder
#

No that is not something our API supports today though my colleague tracked this as a feature request

vale fjord
#

OK thank you. Appreciate it.

green adder
#

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.