#dev-in-need_docs
1 messages · Page 1 of 1 (latest)
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.
- dev-in-need_docs, 2 hours ago, 20 messages
👋 Welcome to your new thread!
⏲️ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1259981304133455893
📝 Have more to share? Add details, code, screenshots, videos, etc. below.
It says to collect this data:
Create a form that captures:
Name
Routing number
Account numberAs your customers submit the mandate, you should record:
IP address
User agent
Date
So that's all the data you need
ok so the mandate isnt something additional/
mandate's have a lot of parameters so I wanted to be sure?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Right, you can create it with any amount of parameters as long as it includes the data mentioned in that doc
ok thank you!
how do I create a source off a bank account that was already created via the onboarding?
You can't. Onboarding creates and external Payout account that cannot be used as a payment method the way Sources can. You would have to create a Payment Method or Source that's separate from the Payout account.
I see but it pulls up that account when I call
const externalAcctRes = await stripeInst.accounts.listExternalAccounts(
stripeConnectedAccountId,
{
object: 'bank_account',
}
);
is there another route to pull up the accounts that are only meant for issuing and not for payouts?
because only the external bank accounts tell me if the account is new or verified and sources do not tell me this?
or do I only pull up the sources I have created and retrieve their bank account details from stripe and then look up the bank account related to the source and determine if its verified this way?
Sorry for the delay, I got caught up in other threads.
You need to store it yourself. Again, from our docs:
Store these Source tokens in your own system where your integration can retrieve them. Stripe currently doesn’t provide a way to programmatically retrieve or list the tokens after they’re created.
ok sounds good. thank you
Is there any way to validate the routing number or account number through stripe that the users enters on our application?
Hi @glossy coral sorry for the mixup. Usually we close old threads, but this one got overlooked yesterday while our Discord Bot was down.
To answer your question: if it's a Stripe-hosted form, it should have validation built in already. If it's a custom form that you built yourself, we don't have any guidance on how to add validation