#monobot

1 messages ยท Page 1 of 1 (latest)

hexed hemlockBOT
rare storm
#

Hi! Let me help you with this.

late relic
#

๐Ÿ™

rare storm
#

Could you please share the Payment Intent ID?

timid monolith
#

i want strip gateway for bloging website to collect support funds

late relic
timid monolith
#

new account

rare storm
#

@late relic looking into it

#

I don't see that you provide a source in this request. Are you trying to charge the customer's default payment method?

late relic
#

I guess, we never set the payment method

timid monolith
#

i allready send you my problem

#

i want strip gateway for bloging website to collect support funds

rare storm
#

@timid monolith please let's talk in the other thread

timid monolith
#

can we talk on call

#

to support

rare storm
#

@late relic how are you collecting payment information?

late relic
#

Could you please rephrase?
Don't understand what you mean with "collecting payment information"
On our case when the users consumes the plan, we charge them manually.

#

then based on the webhook actions we act accordingly

rare storm
#

I mean, how are you collecting card details from a customer?
Do they select a plan and then enter their card details?

late relic
#

Yes, when they subscribe we sent them to stripe where you collect that payment data, we dont hold them on our system ourselves

#

this specific client has a long history of successful and failed payments,

rare storm
late relic
#

no, for old customers we have direct charges

rare storm
#

Could you please share an example of successful payment?

late relic
#

๐Ÿ‘€

rare storm
#

A request or payment intent ID req_xxx or pi_xxx

late relic
#

looking for them ... please hold on a while ๐Ÿ™

rare storm
#

Sure, no worries

late relic
#

So this charge was for other client using the same procedure
ch_3LcJ2fLRvTdp0n7H1f6dn7Z2

#

is this what you are looking for?

rare storm
#

Yes, thank you! Let me check

late relic
#

๐Ÿ˜

late relic
#

Sorry, has to jump into a Q Call.
Anything else on this?

rare storm
#

Still looking!

late relic
#

๐Ÿ˜… sorry,

fathom gale
#

๐Ÿ‘‹ taking over for my colleague. Let me catch up.

late relic
#

๐Ÿ‘

fathom gale
#

would you mind summarizing the Q please?

late relic
#

The summary is:

We have received a charge error for a client with some previous existing payment history.
The error is:
{
"error": {
"code": "payment_method_unexpected_state",
"doc_url": "https://stripe.com/docs/error-codes/payment-method-unexpected-state",
"message": "The source you provided is not in a chargeable state.",
"request_log_url": "https://dashboard.stripe.com/logs/xxxxxx",
"type": "invalid_request_error"
}
}

What are the pin points to check when this happens and how to solve?

We use direct charge for this specific client (not subscriptions) and the customer has already a long history of charges, we don't collect the customer's payment method, just let stripe take the default from them.
This is a charge ch_3LcJ2fLRvTdp0n7H1f6dn7Z2 for other client using the same procedure.

Thanks!!

Learn more about error codes and how to resolve them.

fathom gale
#

would you mind sharing the request_log_url please?

late relic
fathom gale
#

looking into it now

#

ok so basically the customer's default source is an ach_credit_transfer with a status pending

#

meaning that it is not ready to be used now

late relic
#

according to the stripe dashboard the default is the card

#

(Also say status available.)
Sorry don't understand.

fathom gale
#

with the Charges API we rely on the Customer's default source which is in this case the ACH credit transfer

late relic
#

Understand, and why it says default in the portal?
Because that is our default?

fathom gale
#

Charges is a very old API now and is soon to be deprecated I really urge you to migrate to Payment Intents

#

this would solve most of your problems

late relic
#

Thanks a lot.
Please consider the ticket solved then.

๐Ÿ’Ÿ

fathom gale
#

as for the ACH Credit Transfer being available let me double check if something has changed in the past couple of minutes

#

let me know if you need any more help

late relic
#

no, thanks for your support