#reb_unexpected

1 messages · Page 1 of 1 (latest)

errant wingBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1219730661339041904

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

lapis fernBOT
marble acorn
#

Can you share an example customer ID where you're seeing this?

oak patrol
#

Yes! Test mode customer: cus_EmvkmBCennsvND

#

Here's the billing portal session: "bps_1Ow8EQG0kXZ7QBQWTkjdlczM"

#

I can share the live mode customer as well (that's the one where we were looking to see if the card was visible and it was not)

marble acorn
#

So just to clarify, if the customer has a bank account as default source then the customer portal doesn't show the existing source OR an option to add a new payment method.

And based on what you've shared above, it seems the same thing happens with a card as default source?

Is that correct?

oak patrol
#

Correct if the customer has a bank account as default source then the customer portal doesn't show the existing source OR an option to add a new payment method. However, if the customer has a card as default source, then the portal does display the payment method section. It appears to hinge entirely on the default source type.

#

cus_KLjM87WQSdHElx was the test case for card as default source. "bps_1Ow6TIG0kXZ7QBQWJihngoE8"

marble acorn
oak patrol
#

Is there any way to get the "add a payment method" option to show for these customers? We would prefer to give them the option to update their information if their current account is no longer supported

marble acorn
#

The only option I can think of is to detach/delete the default source

I'm not familiar with the dashboard UI but you can use the API to detach the default source
https://stripe.com/docs/api/sources/detach

and that should allow customers to add a payment method via portal

#

Would recommend giving it a try on the test mode customer