Skip to main content
Payment Profiles securely store customer payment methods for recurring payments and future transactions. They provide tokenized payment method storage with PCI DSS compliance, enabling seamless payment experiences without repeatedly collecting sensitive payment information.

Payment Profile Entity

A payment profile in the Connect API represents:
  • Secure Storage: Tokenized payment method information stored with PCI DSS compliance
  • Customer Association: Payment methods linked to specific customer accounts for easy access
  • Multi-Method Support: Credit cards, bank accounts, digital wallets, and alternative payment methods
  • Recurring Integration: Seamless integration with subscription billing and automatic payment processing

Key Capabilities

Secure Tokenization

Store payment methods securely using industry-standard tokenization and encryption.

Multi-Method Storage

Support various payment methods including cards, bank accounts, and digital wallets.

Customer Management

Enable customers to add, update, and remove stored payment methods through self-service.

Recurring Payments

Facilitate automatic billing and recurring payment processing for subscriptions.

Common Use Cases

Subscription Billing

Enable automatic recurring payments for telecommunications subscriptions and services.

Quick Checkout

Provide one-click payment experiences using previously stored payment methods.

Payment Management

Allow customers to manage their stored payment methods through self-service portals.

Backup Payment Methods

Maintain multiple payment profiles for billing redundancy and payment failure recovery.
Payment Profile entities integrate with other Connect API resources:
  • Payment Sessions: Create payment profiles from successful hosted payment completions
  • Payments: Process payments using stored payment profile information
  • Customers: Customer-owned payment profiles for account-specific payment management
  • Subscriptions: Automatic billing using customer payment profiles for recurring charges
  • Payment Profile Sessions: Dedicated flows for adding and updating payment profiles
  • Invoices: Payment profile selection for invoice payment and settlement

Next Steps