Wewire Documentation
  • Documentation
  • BASICS
    • Onboarding
    • Wallets
    • Customers
      • Individuals
      • Businesses
  • DIsbursements
    • Global
    • Africa
  • COLLECTIONS
    • Global
    • Africa
  • Virtual Accounts
    • Creating Virtual Accounts
    • Virtual Account Statuses
    • Webhooks
  • REFERENCES
    • Prohibited Businesses
    • Prohibited Countries
    • Settlement Times
    • Supported Currencies
  • Rates
    • Rates
Powered by GitBook
On this page
  • Deactivating Virtual Accounts
  • Reactivating Virtual Accounts
  1. Virtual Accounts

Virtual Account Statuses

Deactivating Virtual Accounts

Our virtual accounts can be deactivated after being issued. When you deactivate a virtual account, you prevent your account from receiving funds. Whenever money is sent to an inactive account, we automatically return funds to the sender.

curl --location --request POST 'https://xxxx/customers/<id>/virtual_accounts/<id>/deactivate' \
  --header 'Content-Type: application/json' \
  --header 'Api-Key: <Api-Key>' \
  --header 'Idempotency-Key: <Unique Idempotency Key>'

Reactivating Virtual Accounts

When you deactivate a virtual account it can be easily re-instated using the reactivate endpoint

curl --location --request POST 'https://xxxx/customers/<id>/virtual_accounts/<id>/reactivate' \
  --header 'Content-Type: application/json' \
  --header 'Api-Key: <Api-Key>' \
  --header 'Idempotency-Key: <Unique Idempotency Key>'

PreviousCreating Virtual AccountsNextWebhooks

Last updated 2 months ago