Create Stripe bank account token
POST /processor/stripe/bank_account_token/create
Used to create a token suitable for sending to Stripe to enable Plaid-Stripe integrations. For a detailed guide on integrating Stripe, see Add Stripe to your app.
Note that the Stripe bank account token is a one-time use token. To store bank account information for later use, you can use a Stripe customer object and create an associated bank account from the token, or you can use a Stripe Custom account and create an associated external bank account from the token. This bank account information should work indefinitely, unless the user's bank account information changes or they revoke Plaid's permissions to access their account. Stripe bank account information cannot be modified once the bank account token has been created. If you ever need to change the bank account details used by Stripe for a specific customer, have the user go through Link again and create a new bank account token from the new access_token.
To revoke a bank account token, the entire underlying access token must be revoked using /item/remove.
Request Body
Required
ProcessorStripeBankAccountTokenCreateRequest defines the request schema for /processor/stripe/bank_account/create
Parameters
client_id
client_id. The client_id is required and may be provided either in the PLAID-CLIENT-ID header or as part of a request body.
secret
secret. The secret is required and may be provided either in the PLAID-SECRET header or as part of a request body.
access_token
account_id
account_id value obtained from the onSuccess callback in Link
Response
ProcessorStripeBankAccountTokenCreateResponse defines the response schema for /processor/stripe/bank_account/create
Response Properties
stripe_bank_account_token
request_id