#vatron_bank-debits

1 messages ยท Page 1 of 1 (latest)

upbeat sinewBOT
#

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

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

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

graceful void
#

Hello

#

Can you share the request ID for your retrieval request?

grizzled relic
#

i am using sdk where do i get the requestId from ?

graceful void
#

Since it is a GET request you will need to toggle some of the filters to show GET requests

#

As well as outbound Connect Requests

grizzled relic
#

req_K6hZi36ApDbT0W @graceful void

graceful void
#

Thanks, lookig

#

Okay that request retrieves the US Bank Account capability in test mode for that Connected Account which does seem to be inactive.

#

Ah you are asking why you can still create charges here in test mode?

grizzled relic
#

I don't get it i get it i am able to accept payments, i am using pmc also

#

those are via pmc it seems

graceful void
#

Yeah that is because this is a Standard Connected Account

#

So it doesn't have to be enabled in test mode to test charges

#

Since in reality you would not control the verification flow here at all -- you hand that off to Stripe.

#

So just in test mode we don't prevent the creation of charges to allow you to easily test as the platform

#

But in production this would fail

#

Really you shouldn't use the Capabilities API with Standard Accounts

#

As Capabiltiies don't really apply here.

#

Standard Accounts automatically have all payment mehtod type capabilities

grizzled relic
#

So if i pass in payment_method_types=['us_bank_account'] it would fail in production ?

graceful void
#

Yes if you tried to create a Charge on a disabled account in production then it would fail

#

What you really want to do as the platform here is just listen for account.updated Events and check whether the account has charges_enabled and payouts_enabled as true/false

grizzled relic
#

@graceful void i am getting confused here ->

here's my use case ->
I don't want to use pmc and want to pass in payment_method_types = [ 'us_bank_account'] for that i wanted an api whether us_bank_account is supported for this account or not !, should i use in this api for that or no ?

#

also am i missing out something ?

graceful void
#

US Bank Account will always be "supported" for a US-based Standard Connected Account

#

But what you really need to know is whether that account is "enabled" or not -- meaning do they have outstanding verification requirements and if so are they not enabled to accept charges.

upbeat sinewBOT
grizzled relic
#

@graceful void i need to know via an api both things then whether it is a US-based Standard Connected Account and second point which u mentioned ->

But what you really need to know is whether that account is "enabled" or not -- meaning do they have outstanding verification requirements and if so are they not enabled to accept charges

how do i get both via api

lethal dirge
#

Hi ๐Ÿ‘‹

I'm stepping in as my colleague needs to go.

You can retrieve the Account object via the API to get this information
https://docs.stripe.com/api/accounts/retrieve

The capabilities property will inform you whether or not the account has the us_bank_account_ach_payments capability enabled (set to active)
https://docs.stripe.com/api/accounts/object#account_object-capabilities-us_bank_account_ach_payments

And the country property will let you know if they are US based or not
https://docs.stripe.com/api/accounts/object#account_object-country

grizzled relic
#

Okay so for payment_method_types = [ 'us_bank_account'] the account must be of US which we will know from country object, it should be of US and currency of the payment should be of usd

Similarly can u tell me what should be the requirement for sepa_debit ?

lethal dirge