#gonsanto_payment-element-deferred-obo
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/1354844470016741466
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi ๐
- What type of integration are you building? Web or mobile?
- Can you share an example Payment Intent ID where you set the connected account as the merchant of record?
- Are you collecting payment method information before you create the Payment Intent?
- it is Web... when a user selects Apple Pay from our domain (the one that it is configured with Apple) it is not showing the merchant name
I'm getting the answer for the other questions
- this is a payment for example
pi_3R7IxEDWq8LmuqRd3zIyBvxb
- I dont understand the question
another payment intent id pi_3R7DhODWq8LmuqRd0jM66SoE
How are you rendering the Apple Pay UI on your website?
The Payment Intent you shared was created with an already saved Payment Method in this request: https://dashboard.stripe.com/logs/req_KtvX1LMWqwQUKb
I'm only looking at the first one for now
the second one is specifically from a merchant that is complaining about this Apple Pay issue
The Payment Method used in that Payment Intent was created using the deferred-intent flow in this request: https://dashboard.stripe.com/logs/req_Pg7EzHNp3LZWg7
Which is occurring directly on your platform, with no involvement of the Connected Account
That is why Apple Pay is showing your Platform information
and what do you recommend we should do?
You need to include the onBehalfOf parameter when you create the Stripe Elements instance: https://docs.stripe.com/js/elements_object/create_without_intent#stripe_elements_no_intent-options-onBehalfOf
oh let me try that!
we are using <PaymentElement component from @stripe/react-stripe-js
I can't see any option when using PaymentElement component directly
No, you need to include the onBehalfOf parameter in the options you pass to the Elements provider
Happy to help ๐