#quetzal_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/1352658959458373633
π Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi, taking a look at this request
Thanks @mystic pasture
We're still looking at this on our end. I can see that the payment method configuration was created today at 13:24:42 UTC and it looks like it's created on that account. Can you confirm how where you got that pmc id? Is it from the dashboard or listing it via the API?
I did it from the dashboard directly
Got it, it looks like you're passing the wrong pmc_. This pmc_ is set on direct charges on connected accounts, and you're trying to create the Checkout on your account without connect, https://dashboard.stripe.com/test/logs/req_yT1Aju7QcRx2SV.
You'd want to use a pmc_ that is not connect from https://dashboard.stripe.com/test/settings/payment_methods
Geez. I have just read direct charge in the dashboard π±
But when I use one from the platform I still have the error message.
req_Jzx7aqbZ9yeZuR
If I remove _on_behalf_of it works fine π
That pmc_ pmc_1QrbV8IwoyZ282CcV0ZXksra is configured directly on your account so it would not work with the Connect Setup.
You'd want to swap those and use: pmc_1R55YzIwoyZ282CcoOivBGC1 with connect and pmc_1QrbV8IwoyZ282CcV0ZXksra without connect
With
pmc_1R55YzIwoyZ282CcoOivBGC1 π req_iW8tg0hTU490rk
pmc_1QrbV8IwoyZ282CcV0ZXksra π req_WsrHRYyU2fhYsA
The *ksra should work on Connect with destination charges while *BGC1 only for direct charges.
But *ksra does not work with destination charges OBO
Hi! Jumping in for my colleauge. Lemme just catch up.
Sure @flint token
Sorry, getting people confused. πΏ
Ah. Was going to check this Paypal π
With
pmc_1R55YzIwoyZ282CcoOivBGC1 π req_iW8tg0hTU490rk
pmc_1QrbV8IwoyZ282CcV0ZXksra π req_WsrHRYyU2fhYsA
The *ksra should work on Connect with destination charges without OBO while *BGC1 should work for direct charges or destination charges with OBO
req_iW8tg0hTU490rk doesn't seem to exist.
So I am still stuck. I want to use the *BGC1 because we are doing destination charges with OBO. With payment intent (Web Element) I have not this issue
e.g. pi_3R58LIIwoyZ282Cc05PeDZSV
Let me do another request (sorry cannot copy paste from my computer as company is blocking Discord). I have to type manually
You only have one Connect PMC that would be useful for direct or OBO charges (not bare destination): https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts?config_id=pmc_1NO4l4IwoyZ282CcsNJQQ0Ad
Let me give you the req with *QQ0ad π
req_U9rb7RzvjCwkZd
That's because you're using on_behalf_of, so it's looking for a PMC on your account, not one of the Connect ones.
Huh
So if I go to the payment method configuration page, there are 2 types
- Your account: your platform account, destination charge, separare charge and transfer
- Your connected accounts: direct charges or charges with on_behalf_of
So you mentioned *QQ0ad and this should be good for destination charge + OBO
If I create a Checkout Session I have an error message but if I create a Payment Intent I have no issue
pi_3R58bLIwoyZ282Cc1c8iozkV
Request IDs for both?
Checkout session: req_U9rb7RzvjCwkZd
Payment intent: req_fsS7kzyyoCyOzS
https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-payment_intent_data-transfer_data-destination Can you try adding that to your Checkout Session creation?
Still an error
req_sxQHGp8r69EVZW
New error though. π€ͺ
Try what you just tried but with pmc_1QrbV8IwoyZ282CcV0ZXksra
Haha, you are loving it π
Error
req_9DlLQ3thhUWxNX
DAMMIT
I am almost sure we found a bug π¬
This is why I am contacting you and not support team βΊοΈ
I know you are better connected to Product (I used to be ProServ at Stripe)
My colleagues say that this was working previously. I tried to find the issue but no luck.
π€
Try removing on_behalf_of now?
It works without OBO
But we need OBO with the connected account because this is for GBP payments for UK CA (we have a FR platform)
I think that is expected, we document this here: https://docs.stripe.com/connect/dynamic-payment-methods
When you use OBO, we look at the connected accounts settings.
I need to drop to give a bath to my baby. How can we follow up with this? Sorry first time this is happening with this Discord
We cannot have direct charges though
And why are we able to have payment intent through Web Element with the parameters but not with the Checkout session ?
Ah, wrong link. This : https://docs.stripe.com/connect/payment-method-configurations#section-2
Ah, I did not relaize you provided those request ids. Let me try to investigate this and try to reproduce the issue.
I will share my findings here and next steps. The thread will be closed but you'll still see my messages.
If you have any follow up questions after it, you can always create a new thread
I was able to fully test and replicate what you saw. I'm flagging this issue with my team.