Swipelux

Individual Customers

Create and manage individual customer accounts

Individual Customers

Purpose: Create individual customer accounts to enable transfers and wallet management.

Individual customers represent personal users of your business. Each customer has a unique identifier and can hold multiple blockchain wallets for processing transfers between fiat and cryptocurrency.

When to Use Individual Customers

Use individual customers for:

  • Personal user accounts
  • Consumer-facing applications
  • Retail crypto services
  • Individual wallet management

For corporate clients with KYB requirements, see Business Customers.

Creation

Individual customers are created using POST /v1/customers. The type parameter is optional and defaults to "individual":

# Minimal (defaults to type: "individual")
POST /v1/customers
{}
 
# Explicit type
POST /v1/customers
{
  "type": "individual"
}

Interactive Request Builder

Customer Creation Request

{
"firstName":"John",
"lastName":"Doe",
"email":"john@example.com",
"phone":"+1234567890"
}

Edit customer fields:

Enhanced Customer CreationWith Profile Data

Create customer with profile information for enhanced experience

Response Example

{
  "id": "cus_cK69MttD5nAUAbud1B",
  "status": "approved"
}

Next Steps

After creating an individual customer:

  1. Add Wallets - Create blockchain wallets for the customer
  2. Create Pay-ins - Get deposit addresses or payment URLs
  3. Process Transfers - Move funds between wallets
  4. Enhance Profile - Add personal details and KYC verification

Key Features

  • Fast Creation: Create customers with minimal data ({})
  • Multiple Wallets: Support multiple blockchain networks per customer
  • KYC Optional: Add verification when needed via customer management
  • Balance Tracking: Monitor customer balances across all wallets