#bebourdain
1 messages · Page 1 of 1 (latest)
hello! when you say Stripe Checkout Element - are you referring to the Express Checkout Buttons?
Click “Proceed” and you’ll see the element is not appearing.
if i just look at the dev console, there's a 500 error when it attempts to get the client secret
looking at the response from your server
The payment method type "us_bank_account" is invalid - which is probably from Stripe when you attempted to create the PaymentIntent
I’m not a developer, can you rephrase?
we mainly help developer's here on this channel
it'd be a lot easier if you get your developer to join
I understand, I have to communicate to my developer where to look
I understand that but, not an option at the moment unfortunately.
If it is something coming from stripe then is it a setting inside of stripe?
In essence though, the Stripe account that you're trying to create the PaymentIntent on, doesn't support us_bank_account as a payment method. I need the request id for that particular request to look into this further.
Confirmed. I will try to grab that for you.
Question, I thought the whole reason for having stripe elements was that stripe manages all of this so we don’t have too?
Could you advise what I should tell my developers to look into?
it depends on how you configure things and what integration path you choose. If you use Automatic Payment Methods for example, Stripe will automatically display the applicable payment methods.
there's not much that i can advise on right now without looking at the request id unfortunately
Thank you Alex. How do I find the request ID?
Can you share your account id? You can find your account id by logging in to https://dashboard.stripe.com/settings/account. It'll be in the upper right hand corner and looks like acct_123
I may be able to find the request id if you share your account id
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts - turn on ACH payment method in this page and try again
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
ACH isn't enabled as a payment method by default for your connected accounts right now.
I suggest you also consider using setting automatic_payment_methods.enabled=true when creating the SetupIntent : https://stripe.com/docs/api/setup_intents/create#create_setup_intent-automatic_payment_methods
When enabled, this SetupIntent will accept payment methods that you have enabled in the Dashboard and are compatible with this SetupIntent’s other parameters.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Okay, we will setup automatic_payment_methods.enabled=true
Yes, I think it did not work because the connected account is Canadian and perhaps they don’t have ACH?
https://stripe.com/docs/payments/ach-debit - if you click on country availability on this page : https://stripe.com/docs/payments/ach-debit - it shows that Canada does support ACH debits
Okay, confirmed.
Do you have that request ID number still?
yep : req_g6eAPCjfycQhoG
Great, thanks, I’ll check
yes, you need to use a SetupIntent if you just want to save a card for future use. However, if the customer is already making payment, you can save the card for future use at the same time payment is being made
Okay, thanks.
So to confirm, if engineering only sends through
automatic_payment_methods.enabled=true
And stops sending through any other payment method, then this problem goes away?
it should. As always, you should test it throughly to make sure it all works as expected
Of course.
Thank you for working this through with me even though I’m not a true developer.
you should also make sure you enable the PaymentMethods that you want your connected accounts to be able to use in the payment method settings page
np, glad to have been able to help
Can you send a document on this?
hrm, i think this is the document you'll want to refer to : https://stripe.com/docs/connect/automatic-payment-methods
To confirm, this is close to the update for the Seti:
depends on what you mean by close to the update - if you tell your developers to set automatic_payment_method.enabled=true and provide them this reference : https://stripe.com/docs/api/setup_intents/create#create_setup_intent-automatic_payment_methods, they should know what to do
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.