Skip to main content

Purpose

Third-party APIs provide critical infrastructure services that support account onboarding, communications, payment processing, compliance, and creditor identity verification.

Twilio

Purpose

Provides SMS messaging services and inbound text processing.

Uses

  • Consumer SMS notifications
  • Campaign SMS delivery
  • Reminder notifications
  • Negotiation notifications
  • Payment notifications
  • STOP / START processing
  • SMS delivery tracking

Key Functions

  • Outbound SMS delivery
  • Inbound SMS processing
  • Opt-out management
  • Delivery status callbacks

SendGrid

Purpose

Provides email delivery and engagement tracking.

Uses

  • Consumer email notifications
  • Creditor email notifications
  • Campaign emails
  • CFPB delivery notifications
  • Secure EcoLetter notifications

Key Functions

  • Email delivery
  • Open tracking
  • Delivery tracking
  • Bounce management
  • Event callbacks

Basis Theory

Purpose

Provides PCI-compliant payment vaulting and tokenization.

Uses

  • Consumer payment methods
  • Bill Pay Wallet
  • Payment plan payment methods
  • Settlement payment methods
  • Creditor membership billing methods

Key Functions

  • Payment tokenization
  • Secure payment storage
  • PCI compliance
  • Vault management

Key Rule

The platform stores payment tokens and payment metadata only. Raw payment credentials are never stored by the platform.

Smarty

Purpose

Provides address validation and address enrichment services.

Uses

  • Consumer address validation
  • Creditor address validation
  • Address auto-population
  • Mail delivery optimization

Key Functions

  • Address verification
  • Address standardization
  • Address enrichment

Middesk

Purpose

Provides business identity verification (KYB).

Uses

  • Creditor onboarding
  • Federal TIN verification
  • Business validation
  • ECO Address verification

Key Functions

  • Business identity verification
  • TIN validation
  • Business registration verification

Key Rule

Verified creditor identity becomes the permanent ECO Address used throughout the platform.

Merchant Processor Gateways

Supported Gateways

  • Stripe
  • USAePay
  • Authorize.Net

Purpose

Provides ACH and Credit Card payment processing.

Uses

  • Settlement payments
  • Payment plan payments
  • Membership billing
  • Platform billing

Key Functions

  • ACH processing
  • Credit card processing
  • Payment authorization
  • Payment settlement
Last modified on May 31, 2026