Plaid logo
Docs
ALL DOCS

Virtual Accounts (UK and Europe)

  • Introduction to Virtual Accounts
  • Managing your Virtual Account
  • Payment Confirmation
  • Payouts
  • Refunds
  • Account Sweeping
  • Add Virtual Accounts to your app
Plaid logo
Docs
Plaid.com
Get API keys
Open nav

Account Sweeping

Sweep funds from your virtual account

Account sweeping periodically sweeps the current balance of a virtual account to a designated client-owned bank account. By default, automated account sweeping is not enabled.

Sweeping funds ensures you control how much balance you maintain in your virtual account. If a virtual account used for refunds or payouts also has account sweeping enabled, there may be requests that fail whenever a virtual account does not have sufficient funds.

Sweep funds from a Virtual Account

Make sure your virtual account is set up before following these steps. For more information on setting up an account, see Managing virtual accounts.

There are two ways you can sweep funds from your virtual account:

(Preferred) Automated

For each virtual account you want automated account sweeping to be enabled for, provide your Account Manager with:

  • The virtual account's wallet_id.

  • The account details for the designated account which funds should be swept to.

The current balance of each virtual account will be swept once a day at 12:00AM UTC indefinitely.

Manual

If you prefer to manually control account sweeping, you will need to manually execute a Payout each time you want to sweep funds.

Was this helpful?
Developer community
GitHub
GitHub
Stack Overflow
Stack Overflow
YouTube
YouTube
Twitter
Twitter
Discord
Discord