Skip to content
  • There are no suggestions because the search field is empty.

How do I set up a virtual account or wallet for my own customers?

Setting up COBO: create an entity for your customer, then a virtual account or wallet for them.

To collect on behalf of a customer, you first create an Entity for them, then a Collection Account linked to that entity.

 

Step 1: Create an Entity

An Entity represents the customer you are collecting for. Every virtual account or wallet created under COBO must be linked to one.
- Tazapay supports Business Entities for registered companies, and Individual Entities for individual customers such as freelancers, creators, or sole proprietors.
- Entities are created through the Create Entity API. There is no dashboard screen for this.
- There are two onboarding paths: full entity creation, which includes document review and approval by Tazapay before transactions can begin, and simplified entity creation, which is lighter and activates the entity instantly. Which one applies to you depends on your setup, so confirm with your account manager.
- Only entities in submitted status can be used, so finish onboarding before you request an account.

 

Step 2: Create the Collection Account

Once the entity is approved, request a virtual account or stablecoin wallet for it the same way you would for your own account. See How do I request a virtual account or stablecoin wallet?
- Virtual accounts give your customer bank account details, with funds attributed automatically to the linked entity.
- Stablecoin wallets give your customer a blockchain deposit address for USDC or USDT.
- Requesting through the support team is recommended for COBO setups, because they usually involve compliance review specific to each entity.

 

Step 3: Check it in the dashboard

Once the account is provisioned, click Virtual Accounts or Wallets in the left sidebar of the Tazapay dashboard. Accounts are grouped by entity, so your customer's account appears under their entity rather than mixed in with your own.

 

Step 4: Subscribe to webhooks

Set up your collect webhook endpoint before you share any account details, so your platform is told the moment funds arrive and are attributed.

👉 For full details, check out the Tazapay developer docs:
• Collections on Behalf Of → https://developer.tazapay.com/collection-accounts/integration-guides/collections-on-behalf-of
• Creating entities → https://developer.tazapay.com/getting-started/core-concepts/creating-entities
• Create entity API reference → https://developer.tazapay.com/api-reference/tazapay-api/create-entity
• Requesting accounts via API → https://developer.tazapay.com/collection-accounts/requesting-for-vas/api
• Collect webhook → https://developer.tazapay.com/api-reference/tazapay-api/collect-webhook