Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk4 min

Stripe Customer Portal Not Showing Subscription Options: Causes and Fixes

When Stripe customers can open the portal but cannot change a subscription, check the specific feature, active configuration, subscription eligibility, and session scope.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If customers can open your Stripe customer portal but cannot switch plans or change subscription quantities, first check the active portal configuration: these are separate features and are off by default. If the right controls are enabled, check whether the subscription itself is eligible, then verify the portal session and account scope. Stripe restricts updates for some subscription types and states, so changing settings alone may not restore every option.

Identify which subscription option is missing

“Subscription options” can mean several distinct actions. Ask what the customer is trying to do and note the affected subscription ID before changing settings.

As an Amazon Associate I earn from qualifying purchases.

  • Switch plans: lets a customer move to another configured price.
  • Change quantity: lets a customer edit a subscription quantity, which is often used for seats.
  • Cancel: a separate subscription-management action.
  • Other portal actions: applying a promotion code, changing a payment method, or editing billing details each have their own settings.

Fix the missing action rather than enabling unrelated portal features.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the active customer portal configuration

Dashboard-managed configuration

In the Stripe Dashboard, open the customer portal settings and inspect subscription management. Stripe lists Switch plan and Update quantities as separate options, and both are off by default in its configuration guide: Stripe’s customer portal configuration guide.

#1 Best Overall
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
  • With Square Terminal, you can ring up sales, accept payments, and print receipts, all with one device. Use it at the counter or ring up customers anywhere in your store.
  • Accept all major credit and debit cards and pay one low rate with no hidden fees and no long-term contracts.
  • Process chip cards in just two seconds.
  • Get your money as soon as the next business day.
  • Use it cordlessly with the built-in battery, designed to last all day.
  • For plan changes, enable plan switching and select the products and prices customers may choose.
  • For seat or unit changes, enable quantity updates. Confirm the subscription’s price supports the quantity change you intend to offer.
  • Check proration, downgrade timing, and promotion-code settings separately. Those settings do not enable plan switching or quantity editing by themselves.

Stripe’s guide says period-end managed downgrades are limited to prices for the same product. Enabling managed downgrades attaches a subscription schedule, so it does not make arbitrary cross-product downgrades available.

API-managed configuration

If your application creates or selects portal configurations through the API, inspect the configuration actually used for the affected portal session—not merely another configuration visible in the Dashboard. Confirm that subscription updates are enabled, that the allowed update types include the intended action (such as price or quantity), and that the permitted destination products and prices are present. Stripe’s API reference says an empty default_allowed_updates list means subscriptions are not updateable; its configuration schema also defines product and price choices: customer portal configuration API reference.

Rank #2
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
  • With Square Handheld, you can accept payments, take tableside orders, or scan barcodes anywhere. With a slim design and comfortable grip, the POS is easy to carry in your palm or pocket. Square Handheld is designed to withstand water splashes and dust. Add an optional protective case for accidental drops. A long-lasting battery and offline payments let you keep selling.
  • Slim, pocketable, and lightweight so you can accept payments wherever your customers are.
  • Take tableside orders, bust lines, or use the built-in barcode scanner, all with one sleek device.
  • A battery that can power through your shift and offline payments let you keep selling, even if your internet is down.
  • Accept all major credit and debit cards and pay one simple rate with no hidden fees and no long-term contracts required.

The cited create-configuration reference is tagged 2025-03-31.preview. Check the API version and SDK behavior used by your application before copying field names or request examples. Stripe’s versioning page identified 2026-08-26.dahlia as the current API version when checked on October 4, 2026; an account’s default version applies unless overridden: Stripe API upgrades and versioning.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check whether the subscription can be updated in the portal

Stripe documents subscription structures and states for which the portal can allow cancellation but not updates. Review the affected subscription, rather than repeatedly toggling portal features: Stripe customer management documentation.

Rank #3
Verifone Vx520 EMV CLTS 32MB Credit Card Terminal
  • NO ENCRYPTION FOR DEBIT. NEED PIN PAD TO ATTACH WITH THE DEVICE TO WORK FOR DEBI
  • Verifone VX520 terminal with EMV reader, contactless reader, and dual com modem.
  • PCI COMPLIANT
  • Multiple products: a subscription containing multiple products is not portal-updateable.
  • Usage-based billing: subscriptions using usage-based billing are not portal-updateable.
  • Trial: trial subscriptions are restricted. If a trialing customer modifies a subscription, Stripe says the change normally ends the trial and creates an invoice for immediate payment. A trial_update_behavior setting can be used to continue the trial; decide the intended billing behavior before enabling changes.
  • Invoice collection: subscriptions billed by invoice collection are not portal-updateable.
  • Payment method: an unsupported payment method can prevent updates.
  • Scheduled change: a subscription with an update already scheduled through a subscription schedule cannot be updated or canceled in the portal.

When one of these restrictions applies, use an appropriate custom customer workflow or manage the subscription through a supported Stripe API or Dashboard path. A portal flag cannot make an ineligible subscription updateable.

Verify the portal session and account scope

For Connect integrations

Check the connected-account context used to create the portal session. Stripe says the portal includes only subscriptions and invoices whose on_behalf_of value matches the session’s value. A mismatch can make the expected subscription absent or change what the customer sees: Stripe customer portal configuration for Connect.

Rank #4
Stripe Reader Holder & QR Payment Sign with Business Card Holder - Ultra
  • ALL-IN-ONE DESIGN: Combines a Stripe M2 card reader holder and a single QR code for Venmo, Cash App, PayPal, and Zelle in one professional point-of-sale display
  • PREMIUM CONSTRUCTION: Made from 3/8-inch thick high-impact plastic with precision-embossed text and logos, measuring 10" × 6" × 4"
  • SMART FEATURES: Built-in business card dispenser and USB cord pathway for reader power, plus secure dashboard for payment tracking
  • QUICK SETUP: One-minute activation process - simply scan QR code, add payment methods, business information, and customize settings
  • CUSTOMIZED & HANDCRAFTED: Personalize your sign with your business name on top and custom text on the bottom - each piece is handcrafted for a professional, branded look

Test with a fresh session

Create a new portal session for the affected customer when reproducing the issue. Stripe documents that a new session expires after five minutes; if accessed within that window, it expires within one hour of its most recent activity: customer portal sessions API reference.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Explain what happens after an update is available

Once the customer can make the change, the result depends on the configuration and subscription. Stripe says a price or quantity change can create proration adjustments. A price switch does not normally change the billing date or create an immediate charge, except when the billing interval changes or the subscription moves from free to paid: subscription update API reference.

Best Value
Verifone Vx520 EMV/Contactless
  • Stylishly Compact
  • Easy to Use
  • Big Performance

Stripe’s current customer portal guide says customers can be offered up to 10 products for subscription switching. Treat that as Stripe’s documented product limit, not a recommendation to expose every available price. Offer only destinations that make sense for the customer’s subscription.

Quick Recap

Bestseller No. 1
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
Process chip cards in just two seconds.; Get your money as soon as the next business day.; Use it cordlessly with the built-in battery, designed to last all day.
$298.99
Bestseller No. 2
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
Slim, pocketable, and lightweight so you can accept payments wherever your customers are.
$399.00
Bestseller No. 3
Verifone Vx520 EMV CLTS 32MB Credit Card Terminal
Verifone Vx520 EMV CLTS 32MB Credit Card Terminal
NO ENCRYPTION FOR DEBIT. NEED PIN PAD TO ATTACH WITH THE DEVICE TO WORK FOR DEBI; Verifone VX520 terminal with EMV reader, contactless reader, and dual com modem.
$119.00
Bestseller No. 5
Verifone Vx520 EMV/Contactless
Verifone Vx520 EMV/Contactless
Stylishly Compact; Easy to Use; Big Performance
$118.00

Use this diagnostic checklist

  1. Record the exact missing action and the affected subscription ID.
  2. Inspect the active portal configuration. Enable the matching feature: plan switching or quantity updates.
  3. If configuration is API-managed, verify the session’s actual configuration, allowed update types, and destination product/price choices.
  4. Check the subscription for multiple products, usage-based billing, trial status, invoice collection, an unsupported payment method, or a pending subscription schedule.
  5. For Connect, compare the session’s on_behalf_of value with the subscription’s scope.
  6. Create a fresh session and reproduce the issue with the affected customer.
  7. Before describing a successful change, review proration, trial behavior, downgrade timing, and any schedule it creates.
  8. If test and live behavior or deployments differ, compare the account API version, any SDK-pinned version, and the configuration used in each environment.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.