#zyad7996_api
1 messages ¡ Page 1 of 1 (latest)
đ 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/1227859221685600268
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Which element do you use on stripe-react for Apple Pay? Payment Element, Express Checkout Element or Payment Request Button?
Payment Element
As you can see in the screenshot I sent, in mobile, I am able to change that circled text via the merchantDisplayName parameter.
Thanks for checking. I'm checking if merchant display name is supported in Payment Element on web
Yeah, I wasn't able to find any way to do it. If it's not supported, this would be very important to many Stripe customers that operate in marketplaces, and it would be helpful if it could be prioritized.
Upon checking, web elements don't support setting the merchant display name
Ok, and what is going to be done about this? This is an extremely important feature. Is there a workaround? Is it going to be worked on or supported? How are we going to solve this issue for customers?
What does the merchant name display on the Apple Pay interface?
It should display connected account name even though merchant display name can't be set
I am gathering the screenshots. One second
I believe the profile name can be used as a DBA on the connected account to render in the payment sheet. But I don't know for sure https://docs.stripe.com/api/accounts/create#create_account-business_profile-name
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Can you also share the connected account ID (acct_xxx) as well?
In this example, the connected account name is "Platter", which is a parent organization. The shop name however is "Greek Pita", which is what should be displayed on the Apple Pay. On mobile, it correctly says "Greek Pita", which is set in merchantDisplayName. On web, it says "Platter", which is the connected account's name.
This is true, but it's not a practical solution, since it's usually seperate from the store name in our case. We have a set of restaurants that use our platform to collect payments from their customers via their websites. Our restaurants would like their restaurant name to be displayed in the payment sheet which is more often than not, very different that the information in their connected accounts.
The profile name is separate from the legal operating name
The merchantDisplayName fully solves this issue, but for whatever reason, it cannot be set in the Elements UI?
I think it may align with the needs you're looking for
Perhaps, but since we use Standard accounts, you'd be asking us to ask all of our merchants to go update this information themselves which is, again not practical.
Yes, existing accounts. The bigger question is that it seems you already support this functionality in merchantDisplayName, it just needs to be propogated down from the Elements component, which seems like the more ideal solution?
Thanks for sharing the information. I'm afraid the Elements on web doesn't support overriding the merchant display name for your use case. Can I suggest you writing to Support https://support.stripe.com/contact, so that they can share the feedback to relevant team?
We'd also have to somehow warn restaurants that whatever they put in the DBA field is what will be shown to their clients, which would be tricky for sure.
This is very much not helpful. That link says to talk in this discord for technical questions.
I understand that the link may be confusing. This channel is for technical integration questions of existing features. For new features, our Support will be able to help and escalate to the relevant team
I'm not really sure where to write to stripe support from. Is this not something you guys can escalate? All the links are extremely generic.