Create a Customer via Portal

How Embedded Partner Customer creation works

Embedded Wallets allow Embedded Partners (EP) to offer seamless payment and fund management capabilities directly within their platform while maintaining their branding. This guide provides a step-by-step process to create Embedded Partner Customer (EPC) accounts utilising Embedded Wallets via the BVNK Portal.

This product is available to businesses and individuals based in the US, EEA and other countries supported by BVNK outside of these regions.

EPC State transition diagram

The creation and verification lifecycle of an EPC follows a series of states—Pending Agreements, Info Required, Pending, Verified, and Rejected—which are illustrated and explained in this section.

Understanding these states (and how an EPC transitions between them) is key to a smooth onboarding process.

  1. Pending Agreements
    • The EPC has been created but must consent to BVNK’s Terms of Service.
    • An agreements link is generated and must be shared with the EPC to collect consent.
  2. Info Required
    • After Terms are signed, BVNK requires additional verification information (KYB/KYC).
    • A verification link is provided for the EP to provide their Customer's (EPC) data and documents.
  3. Pending
    • Once verification flow is submitted, BVNK performs compliance checks.
    • During this time, you can monitor the EPC’s status in the portal.
  4. Verified
    • The EPC has successfully passed the compliance review.
    • Wallets can now be created and used.
  5. Rejected
    • The EPC has failed compliance checks or provided invalid information.
    • The flow halts unless additional data is requested and submitted for reconsideration.


Add an Embedded Partner Customer

This step allows creation of a new Embedded Partner Customer within the BVNK platform to whom wallets can be assigned. This step is pivotal, as without adding an EPC through the My Customer section, it won't be possible to follow the next steps to manage your customers within the BVNK platform.

For example, if your business is a financial institution that services businesses, you would first need to add the Embedded Partner Customer under your My Customer section of the BVNK platform. This will facilitate your Embedded Partner Customer's execution of payments via BVNK through your platform. 

To add an EPC:

  1. Log in to your account on the BVNK Portal.


  2. Go to My Customers tab.


  3. Click Add New Customer.

    Fill out the customer information form with the following details:

    • Business Name
    • Business Description
    • Business Industry
    • Country of Incorporation
    • Estimated Monthly Volume
    • Business Risk Score (Low, Medium, High)
    • Use Case
  4. Verify the entered information for accuracy.
    Click Continue > Confirm to register the customer or Back to make changes.


Acquire agreement consent

After the submission, the EPC status will become “Agreements Pending”.

In the customer-side panel view, copy and share the Agreements link with your Embedded Partner Customer.

To proceed, the EPC must consent to BVNK's Terms of Service.

Verify submitted EPC data

Once consent is provided, the agreement status will automatically update to SIGNED, enabling the next step: customer verification.

The verification process ensures compliance with BVNK's Due Diligence requirements and is essential for activating Embedded Wallets. The required information and documents for the Know Your Business (KYB) process are provided via a hosted experience accessible via the verification link.

To start EPC verification, in the customer-side panel view, copy the verification link to access BVNK’s KYB/KYC process and share it with your Embedded Partner Customer.

If additional data is required, the verification KYB/C link allows the Embedded Partner to provide the necessary documents or information about Embedded Partner Customers.

Embedded Partner Customer information includes, but is not limited to, the following:

  • Personal or business details: for example, name, email, and address.
  • Unique identifiers such as Social Security Number (SSN), Tax Identification Number (TIN), business registration number, and so on.
  • Supporting documents, such as proof of identity, proof of address, or business registration certificates.

Complete verification

BVNK performs Know Your Customer (KYC) and Know Your Business (KYB) checks to verify the identity and legitimacy of the Embedded Partner Customers.

Once the verification process is complete, the Embedded Partner Customer's status is updated in the BVNK’s system. Approved Embedded Partner Customers can immediately access payment services and automatically have wallets assigned to them.

If the verification fails, customers may be asked to provide additional information or documentation.



What’s Next

After creating customers, you can create Customer Wallets and Virtual Accounts: