Customer Portal

The Stripe Customer Portal lets customers manage billing tasks such as updating payment methods, viewing billing information, or managing subscriptions depending on your Stripe portal settings.

Overview

The Stripe Customer Portal lets customers manage billing tasks such as updating payment methods, viewing billing information, or managing subscriptions depending on your Stripe portal settings.

Requirements

  • Stripe Customer Portal configured in Stripe.
  • PayPress connected to Stripe.
  • Customer has a Stripe Customer ID.
  • Customer portal page or action available in PayPress.

Steps

  1. Configure the Customer Portal in Stripe.
  2. Confirm PayPress has Stripe keys saved.
  3. Add or use the PayPress Customer Portal entry point.
  4. Customer opens the portal.
  5. Stripe displays available billing management options.
  6. Stripe sends webhooks for resulting subscription changes.

Expected Result

Customers can manage supported billing actions through Stripe. PayPress synchronizes subscription changes after Stripe sends webhook events.

Important Notes

The portal is Stripe-hosted. Available options depend on Stripe Customer Portal settings, not only PayPress. Portal pages should not be cached.

Troubleshooting

If the portal fails to open, confirm the customer has a Stripe Customer ID and Stripe settings are correct. If changes made in the portal do not show in PayPress, check webhook processing.

Related Articles