#vatron_bank-debits
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/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.
- vatron_api, 4 days ago, 8 messages
i am using sdk where do i get the requestId from ?
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
req_K6hZi36ApDbT0W @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.
You can see that in your Dashboard here: https://dashboard.stripe.com/test/connect/accounts/acct_1Ihw53CScnf89tZo/activity
Ah you are asking why you can still create charges here in test mode?
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
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
So if i pass in payment_method_types=['us_bank_account'] it would fail in production ?
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
@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 ?
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.
@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
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
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 ?
You can review those requiremets in our docs for sepa debit here: https://docs.stripe.com/payments/sepa-debit