#jarcher_error

1 messages ยท Page 1 of 1 (latest)

umbral elbowBOT
#

๐Ÿ‘‹ 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. Thank you for your patience!

โฑ๏ธ We automatically close idle threads, which makes them read-only. Make sure you stick around to chat in realtime! If this thread is closed and you have another question you'll need to start a new thread.

๐Ÿ”— 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/1214329942440153138

๐Ÿ“ Have more to share? You can add more detail below, including code, screenshots, videos, etc.

celest cypressBOT
deep sluice
#

Hi there! Just to make sure we're on the same page, does this mean you used a reader with Platform A and are now trying to use the same reader with Platform B?

rough dove
#

Hey @deep sluice -- same platform, 2 different connect accounts.

#

Connect account A is a standard account that uses direct charges
Connect account B is a custom account that uses destination charges

#

completing a terminal payment with account A does not work.

So I deleted the reader from the account, reset to factory settings, then connected it to account B.

Account B payments work with the same terminal that it failed on A with

So then I disconnected from B, factory reset, then went back to account A, and it still fails

deep sluice
#

What other steps did you follow when attempting the direct charge?

rough dove
#

The backend will create the payment intent (pi_3OqjIdFSRlrDjPli0GopEIJV) and then pass it off to the selected reader via process_payment_intent

deep sluice
#

Okay, so just taking a step back for a second. Terminal can be used for direct charges: https://docs.stripe.com/terminal/features/connect

That said, Location and Reader objects also have to be created on the standard account for this flow (vs. the platform account when using destination charges)

rough dove
#

Yeah we did that. And it's been working for over a year. And on Saturday it stopped working for all of our direct charges accounts

#

Do you have access to my stripe account if I start sending you direct links to the proof that Locations, and Readers are set up properly?

deep sluice
#

Hm, are you aware of anything changing in the way you create or confirm PaymentIntents on/around Saturday?

#

Yep, you can send over links, IDs, etc.

rough dove
#

We haven't deployed early last week, so nothing's changed. Can't remember the last time we touched our payments flow

#

the reader: tmr_FeMD8QjOEDDj3Q

deep sluice
#

Thanks! Taking a look

subtle coral
#

Hello! I'm looking at the reader in question and it appears to be offline now. Is that expected?

rough dove
#

I just reset it in hopes that it would work

#

I can get this back up to the same state in 2min

subtle coral
#

Oh, wait, I was looking at the S700 from your earlier request.

#

The WisePOS E is online.

rough dove
#

๐Ÿ‘

#

I just disconnected it from one standard acocunt and connected it to the platform account for another test

#

do you want me to move it back to the standard account?

deep sluice
#

Give us a few minutes, taking a look at some logging on our end

rough dove
#

Thank you ๐Ÿ™

celest cypressBOT
deep sluice
#

Just flagging that we're still looking at this!

#

I don't see any trends on our end for this error. We'll need to continue digging into this and pulling in the relevant teammates. Could you write in to our support team about this? https://support.stripe.com/contact/ Please include the IDs you shared above, steps you followed to try to process a payment, and note that you were chatting with developer support in Discord

#

@rough dove just @ mentioning so you see this

rough dove
#

Okay thanks. Would it be helpful if I sent the original request to create the payment intent ?