#nielsen_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/1439001975428616225
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- nielsen_paymentlink-customdomain, 1 hour ago, 107 messages
Welcome back! So the custom domain is a dashboard functionality and you'd want to work contact support. Our support team will be able to better assist: ย https://support.stripe.com/contact
Ok, is that the case even though I'm making the calls from the Java SDK?
You're making the calls via the DSK but the custom domain registration happens on the Dashboard right?
Yes
So that piece is where I'm unsure how it's supposed to work. Technically, Custom connected accounts would not have access to the Dashboard to add a custom domain.
We can view the connect account from our platform account
there's an option to view the dashboard as that account
and from there we added the custom domain
Is that custom domain verified?
yes
You'd want to still write in to support as the team will need to further debug this.
Do I have the option to talk to support? The link takes me to the chatbot
Chatbot says this is not possible ๐คทโโ๏ธ
You can ask it to talk to a support agent
Ok it took me to the support form
๐ my team is looking at your ticket. I was super confused beause you basically asked the original JAva unrelated question instead of providing just the exact PaymentLink id(s). We aligned earlier today to wait for it to work in Live mode first
do you have those exact ids I asked for so I can let my team know when they try to help you over email
Yes I apologize, here is one payment link id plink_1STUMjIv5qZ8Xj8Oa6VDw8FJ
Okay where is the Live PaymentLink that works? That's what we aligned on to have first
I haven't tried a live one with this account yet.
The only time I
I've seen this work was in the platform account in test mode so far
we're not live with this feature yet
๐
Sorry I thought we had aligned earlier since we spent a while on it and you were super confused about whether a Live mode one would work in Test mode or not
and the ask was: add the domain on a Live connected account. Wait for the domain to be approved and configured properly. Test in Live mode, confirm it works. Then test in Test mode and confirm it works too.
No we generally try to get it working on test before trying in live.
You're not going to pay yet, it's just to verify if the custom domain works or not which is how to get the answer quickly
But all good, I'll flag to my team, will likely take days for a definitive answer sadly, potentially longer
Ok, I can try to generate it then.
That'd be awesome because if it doesn't work, we can dig into why. If it does, it's more likely something weird with Test mode for a Live connected account
Ok here is the id plink_1STVyoIv5qZ8Xj8O9KHUc14M
Perfect, so clearly this is broken even in Live mode so now I wonder if the feature even works. But we have exactly what we need to debug this with the product team
So, I just wait for support to email me back with their findings/solution?
yes!
Alternatively you could also try a Checkout Session if you have a few minutes? I wonder if it's PaymentLink that is bugged only but we will debug this
We don't use checkout sessions but I don't see the options for onBehalfOf or setting Transfer Data as options looking at the SDK options
I see options to add the connect account settings but at the payment intent. Would this work?
SessionCreateParams params =
SessionCreateParams.builder()
.setSuccessUrl("https://example.com/success")
.addLineItem(
SessionCreateParams.LineItem.builder()
.setPrice(price.getId())
.setQuantity(1L)
.build()
)
.setMode(SessionCreateParams.Mode.PAYMENT)
.setPaymentIntentData(
SessionCreateParams.PaymentIntentData.builder()
.setTransferData(
SessionCreateParams.PaymentIntentData.TransferData.builder()
.setDestination("acct_1Phv8kIx7St4tW9N")
.build()
)
.setOnBehalfOf("acct_1Phv8kIx7St4tW9N")
.build()
)
.build();
Session session = Session.create(params);
System.out.println(session);
yeah that would work
cs_live_a10fPg3ZhCbEVdcQmu9xcC6PBfyOTUIuTIgpEuheO1SA8Amb0WTkd0rC80
wow so it doesn't work with Checkout either, what even
I have to get off now, do I need to deactivate this session? or will it do so on its own?
Neither! We have your support ticket and we'll respond over email when we get more details. I flagged internally with all the details so we can figure out what is going on and why it's not working and we'll follow up once we either found why and explain what to do or once we fixed the issue if on our end!
Have a good evening and thanks for patiently testing those, this did really help narrow down the problem on our end ๐