Swipelux
Business Onboarding

Overview

Introduction to KYB verification requirements for business customers

Business Onboarding (KYB)

To onboard a business, Swipelux collects and verifies information about the business entity and its ownership structure. This section covers all requirements for successful KYB verification.

KYB (Know Your Business) verification is required for all business customers before they can transact. The process involves entity verification, UBO identification, and document collection.

Required Fields (Minimum to Create)

FieldTypeDescription
firstNamestringFirst name of the primary contact
lastNamestringLast name of the primary contact
emailstringEmail address of the primary contact
entityNamestringLegal entity name
jurisdictionstringCountry of jurisdiction (ISO 3166-1 alpha-2)

Optional Fields (Update via PUT)

The following fields can be provided during creation or updated later via PUT /v1/customers/business/{id}:

Personal Information:

FieldTypeDescription
middleNamestringMiddle name of the primary contact
birthDatedateBirth date of primary contact (YYYY-MM-DD)
phonestringPrimary contact phone

Entity Information:

FieldTypeDescription
entityTypeenumBusiness entity type (see Entity Types)
entityTypeDescriptionstringCustom description when entityType is 'other'
tradeNamestringDBA or trading name (if different from legal name)
registrationNumberstringCompany registration/incorporation number
incorporationDatedateDate of company incorporation (YYYY-MM-DD)
taxNumberstringTax identification number (EIN/TIN or local equivalent)

Business Details:

FieldTypeDescription
businessDescriptionstringDescription of business activities (min 10 chars)
businessTypeenumIndustry type (see Business Types)
businessTypeDescriptionstringCustom description when businessType is 'other'
websitesarrayCompany website URLs (array of strings)
phoneNumberstringBusiness phone number

Address:

FieldTypeDescription
streetAddressstringStreet address line 1
addressLine2stringStreet address line 2
citystringCity
statestringState/Province/Region
zipstringPostal/ZIP code
addressCountrystringCountry (ISO 3166-1 alpha-2)

Source & Purpose of Funds:

FieldTypeDescription
sourceOfFundsenumPrimary source of funds
sourceOfFundDescriptionstringCustom description for source of funds
expectedMonthlyVolumeUsdnumberExpected monthly transaction volume in USD
purposeOfFundsenumIntended use of funds
purposeOfFundsDescriptionstringCustom description for purpose
flowOfFundsDescriptionstringDescription of how funds will flow (min 10 chars)

Activity & Compliance:

FieldTypeDescription
sanctionedCountryOperationsbooleanOperations in sanctioned countries
highRiskActivitiesarrayList of high-risk activities (array of strings)
operatingCountriesarrayArray of countries where business operates (ISO 3166-1 alpha-2)
handlesCustomerFundsbooleanDoes business handle/move customer funds
complianceScreeningDescriptionstringDescription of compliance screening procedures
estimatedAnnualRevenuenumberEstimated annual revenue in USD

On this page