#tanneholle_error
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/1359215946136424601
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
not sure if its a code issue or a configuration issue
they seemingly have their account set up the same as our other customers, yet no one else sees this error
hi! can you share an example request ID from a request you're making?
thank you!
it looks like you're using direct charges here, and the account acct_1R3gQ4IM0Qre24M6 you're trying to create the charge on has us_bank_account disabled as a payment type
so either it needs to be enabled, or you need to move to a different connect payment model (e.g. destination charges)
how do i see the destination charge vs direct charge configuration?
these two support articles describe the approaches.
https://docs.stripe.com/connect/direct-charges
https://docs.stripe.com/connect/destination-charges
but the short version is that direct charges use the stripe-account header to create the charge directly on the connected account, and destionation charges create the charge on your platform account, then transfer the data to the connected account using the transfer_data param
note that the option you implement has implications for who pays stripe fees, cross-border conversion fees, and other fun stuff like that
ok so we want to do direct charges. How do i enable us_bank_account? I am looking at the payment methods in the dashboard and i cant tell which one corresponds to that payment type
i think it's just "Bank Transfers"? let me double check in my own account
i have bank transfers set to on/true for this account
got distracted by something, but coming back to this now - let me double check that
ok yeah, i just double checked the connected account acct_1R3gQ4IM0Qre24M6 and they definitely have Bank transfer disabled. are you looking at the settings in your own account?
weird, i am seeing it set to on.
acct_1R3gQ4IM0Qre24M6
^^^ this is the id that was copied when i pressed copy id in the top right of the screenshot
ok, i think i might know what's going on - i suspect that your request is using the standard account's default payment method configuration, which has the feature disabled - i think you're looking at this payment method configuration:
pmc_1R3gTLIM0Qre24M6upd7SV80
i'm guessing if you pass that in this param it will work:
https://docs.stripe.com/api/payment_intents/create#create_payment_intent-payment_method_configuration
let me double check something
its weird that our code would work for other customers without passing that param in though
it's likely that those accounts just have us_bank_accounts enabled, want to share an example and i can sanity check it?
the account id for one of those other customers?
of one of the connected accounts, yes
acct_1PeKwiISoLAHGOYm
(customers means something very specific in a stripe context so we try to avoid using it unless we're talking about customers)
totally
i gotcha
they do have the use_bank_accounts enabled if thats what bank transfers is connected to. I just meant why would they be pulling from their configuration and the first account i was talking about is pulling for the standard accounts configuration?
hmmm, yeah, i may have been off-base in my initial impressions... let me dig into the first example a little bit more
ok thank you!
i gotta run to something, will this channel stay open? I can be back in about an hour?
the thread will probably be closed, but i can keep looking into it and post my findings when i get to them, and then if you need more help you can just post a new thread and make reference to this one
ok thank you!
FYI we're still here and looking into this
im back
๐ hello
We're looking into why it's working for you on the other accounts. Additionally, there's some confusion around what payment_method_types are mapped to what payment methods. So just a correction above:
us_bank_account is for ACH direct debit.
customer_balance is for Bank Transfers.
I see. thank you!
In the meantime though, I noticed you have ACH direct debit disabled on the platform level under your Connect payment method settings - https://dashboard.stripe.com/settings/connect/payment_methods
Can you enable that and see if that fixes the error?
Can you try making the same request again to see if that succeeds?
do i need to wait at all?
(Request req_pzTVsKIuM8Vhw3) All types provided in payment_method_types are invalid. Please ensure the provided types are activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
still getting this error
Thanks, taking a look
wait, i updated the ach direct debit on the Your account i shouldve done it in the connected accounts one right?
Connected accounts -- yes
let me go back and do that
actually i did that originally, I was confused for a sec but I did it under connected accounts all along
Gotcha. Looking..
thanks
Ah looks like ACH is disabled for this specific account.. I'd recommend talking to Stripe support about this as they're better able to handle/help with account related issues
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
what do you mean its disabled? I thought we were looking and it is enabled? you mean the payment method is enabled but on the account itself, it is disabled?
Correct, for this particular account ACH has been disabled.
We reached out to support like 2 weeks ago on this and they havent responded yet? The company says they are going to terminate their relationship with stripe if we dont figure this out quickly
My team isn't familiar with what goes into account eligibility unfortunately..
is there a way to turn that on in the dashboard? or do we have to have a stripe support rep do it?
I see. Any tips on how to get a response from support?
All the support options are listed on the link I shared above.
is there a way to turn that on in the dashboard? or do we have to have a stripe support rep do it?
It's not something you can just enable. If the connected account has any outstanding requirements, you likely want to fulfill those and see if that re-enables it
ok ill reach out to them and see if we can resolve it