#t-j_unexpected

1 messages ยท Page 1 of 1 (latest)

eager quailBOT
#

๐Ÿ‘‹ 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/1306346927159246970

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

woeful creek
#

Hello

#

Do have a request ID for the error you are seeing?

#

And are you using a SetupIntent here?

#

It sounds like you may be using a PaymentIntent and trying to set it to ยฃ0.00?

granite blaze
#

Hi Bis thanks for the reply, were not using a setup intent as we already have the card setup

#

but trying a payment

woeful creek
#

Then I don't really understand what you are doing...

granite blaze
#

some background we are a taxi company, the customer gets a free taxi but has to pay for any extras like waiting or parking

#

to authorise the free taxi we need to take a payment

#

(or hold a card)

woeful creek
#

But you said you already have the card setup?

#

So why are you trying to charge it for $0?

granite blaze
#

{
"id": "pi_3QKjHNLKTVW6JjRE0uWoo4tA",
"object": "payment_intent",
"last_payment_error": null,
"livemode": true,
"next_action": null,
"status": "requires_payment_method",
"amount": 0,
"amount_capturable": 0,
"amount_details": {
"tip": {

#

an example

#

its just how we done it previously with our old supplier, we attempted / checked it was still valid on each transaction

woeful creek
#

If you want to re-authorize it for $0 then you would use a SetupIntent.

granite blaze
#

thanks, so just if zero Setupintent

woeful creek
#

Yep pretty much.

#

Is the idea here that you collected the card a long time ago?

granite blaze
#

these are clients who are very loose with their payment methods ๐Ÿ™‚

#

get a lot of "ive lost my card" which resulted in unpaid bills

woeful creek
#

Gotcha, then yes, the way to attempt an authorization ahead of time for $0 is to use a SetupIntent.

#

But yeah you should also always be ready to handle declines as that is just a part of payment processing.

granite blaze
#

Thank you so much sorry for the silly question a unique type of customer and were kind of fresh on stripe, only meant out TAM today

woeful creek
#

Not silly at all!

#

Just didn't understand what you were trying to do at first

granite blaze
#

Thank you have a great day, love you guys use discord ๐Ÿ™‚

woeful creek
#

You too!