Portal Features

Complete guide to Customer Portal capabilities

The Customer Portal offers a comprehensive set of self-service features. Configure which features are available to give customers the right level of control.

Subscription Management

Customers can manage their subscriptions directly:

ActionDescriptionConfigurable
View subscriptionsSee active and past subscriptionsAlways on
Upgrade planSwitch to higher-priced planYes
Downgrade planSwitch to lower-priced planYes
Change billing cycleSwitch monthly/annualYes
Pause subscriptionTemporarily stop billingYes
Cancel subscriptionEnd the subscriptionYes
ReactivateResume cancelled subscriptionYes

Plan Change Options

Configure how plan changes work:

  • Immediate - Change takes effect now with proration
  • At period end - Change when current period ends
  • Customer choice - Let customer decide

Cancellation Flow

Customize the cancellation experience:

  • Cancellation survey - Ask why they're leaving
  • Retention offers - Offer discounts to stay
  • Downgrade suggestion - Suggest cheaper plans
  • Pause option - Offer pause instead of cancel
Thoughtful cancellation flows can reduce churn by 10-30%.

Invoice Access

Customers can manage their invoices:

  • View invoices - See all past invoices
  • Download PDF - Get invoice as PDF
  • Pay open invoices - Pay outstanding balances
  • View receipts - Access payment receipts

Payment Method Management

Customers can manage their payment methods:

ActionDescription
View cardsSee saved payment methods
Add cardAdd a new payment method
Set defaultChoose primary payment method
Remove cardDelete saved cards
Update expirationUpdate expiring card details
Customers cannot remove the last payment method if they have an active subscription that requires payment.

Digital Product Access

For products with digital benefits:

  • Download files - Access purchased downloads
  • View license keys - See software licenses
  • Access links - Links to external content
  • Download history - Track download activity

Profile Management

Customers can update their information:

  • Name - Update display name
  • Email - Change email address
  • Billing address - Update billing details
  • Shipping address - Update shipping info
  • Custom fields - Edit custom profile fields

Notification Preferences

Optionally let customers manage email preferences:

  • Receipt emails
  • Invoice reminders
  • Subscription renewal notices
  • Marketing communications (if applicable)

Configuring Features

Enable or disable features in Settings:

  1. Go to Settings → Customer Portal
  2. Toggle features on or off
  3. Configure feature-specific options
  4. Save changes

Common configurations:

Business TypeRecommended Settings
SaaSFull subscription management, plan upgrades
E-commerceInvoice access, order history, limited sub management
MembershipFull access with pause option
B2BInvoice focus, restricted cancellation

Security Features

The portal includes security protections:

  • Magic link auth - Secure passwordless login
  • Session timeout - Auto logout after inactivity
  • Rate limiting - Protection against abuse
  • Audit logging - Track all customer actions

Related