telnesstech

Customers

Manage customer entities and billing relationships

Customers represent billable entities (individuals or organizations) that own subscriptions and are responsible for payments. The customer model is central to the API’s billing and service management architecture.

Customer Entity

A customer in the API represents:

  • Billable Entity: Individual person or organization responsible for payments
  • Service Owner: Entity that owns telecommunications subscriptions and licenses
  • Billing Configuration: Payment methods, billing cycles, and financial preferences
  • Contact Information: Communication details for service notifications and support

Key Capabilities

Customer Lifecycle

Create, update, and manage customer entities with comprehensive profile information and billing configuration.

User Management

Add or remove users from customer accounts to manage access permissions and service administration.

Billing Configuration

Configure billing methods, payment preferences, and financial settings per customer.

Service Ownership

Track all subscriptions, licenses, and services owned by each customer entity.

Common Use Cases

Customer Onboarding

Create new customer accounts with required billing and contact information during signup flows.

Account Management

Update customer profiles, billing preferences, and contact details through self-service portals.

Multi-User Access

Associate multiple users with business customers for shared service management and administration.

Billing Administration

Configure billing methods, payment schedules, and financial settings for automated revenue collection.

Customer entities are closely integrated with other API resources:

  • Users: Platform access and permissions for customer account management
  • Subscriptions: Telecommunications services owned by the customer
  • Orders: Purchase requests and service provisioning for the customer
  • Payments: Financial transactions and billing for customer services
  • Billing Settings: Configure billing methods, preferences, and payment automation per customer
  • Licenses: Software licenses and digital services owned by the customer

Next Steps