Use a Stripe sandbox, not a live customer, to inspect customer portal changes before release. In the Dashboard, choose a representative sandbox customer and open Actions > Open customer portal. For an invoicing-management preview, Stripe’s documented workflow also requires creating a new invoice for that customer. Then test the customer journeys affected by your change and verify that your integration selects the intended portal configuration.
What the sandbox preview does—and does not—show
Stripe describes a sandbox as an isolated environment: “Nothing you do in a sandbox affects your live setup.” Its documented portal preview is a Dashboard workflow for inspecting the experience in a customer’s context. A live-mode customer is not a substitute: Stripe says the customer quick view used for this workflow is unavailable for live-mode customers. See Stripe’s customer portal configuration guide.
The guide gives specific steps for previewing invoicing management; it does not describe a separate visual-preview button for every portal setting. Use the customer view to inspect the affected experience, and exercise each changed path with suitable sandbox data to check its outcome.
Preview a portal for a sandbox customer
- Switch to a Stripe sandbox. Make and inspect the change in the isolated test environment rather than changing live settings as a preview.
- Choose a representative test customer. Match the record to the behavior you need to inspect. For example, a subscription change needs a customer with a relevant subscription; invoice-related behavior needs suitable invoice data.
- Create an invoice when previewing invoicing management. Stripe’s documented invoicing-management preview specifically directs you to create a new invoice for the customer.
- Open the portal. Go to the customer’s page, open the overflow menu, and select Actions > Open customer portal.
- Follow the changed customer journey. Check the displayed choices and complete the relevant flow using sandbox data. Inspect the resulting behavior, not just whether the setting saved.
Check the behaviors your change affects
Portal settings determine which customer actions and information are available. Review the relevant items below; do not assume a setting’s label alone tells you how it will appear or what billing outcome it produces.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →#1 Best Overall
- Get your money as soon as the next business day.
- Get set up quickly with no long-term commitments. Download the Square Point of Sale app for free, create an account, and start taking payments anywhere.
- Run your business all in one place with the free Square Point of Sale app. Track your sales, manage inventory, accept tips, send receipts digitally, and more.
- Works with Apple devices with a Lightning connector.
- Subscription changes: Verify enabled plan switching and quantity changes. Check prorations and any scheduled, end-of-period downgrade behavior against your configured rules; an update does not necessarily take effect immediately.
- Cancellation: Confirm the available cancellation timing and whether the flow collects a reason, if enabled.
- Billing details and payment methods: Check which billing information customers may change and whether payment-method management behaves as intended.
- Invoices: Confirm invoice-history visibility and, for an invoicing-management preview, inspect the customer with the new invoice in place.
- Promotion codes: If enabled, test the promotion-code path with appropriate sandbox data.
- Presentation and exit behavior: Check branding, business details, and the redirect destination after the portal flow.
Stripe documents these options in its Dashboard configuration guide and portal configuration API reference.
Verify the configuration your integration opens
A successful Dashboard preview does not by itself establish that your application opens the same portal configuration. When creating a portal session, the integration supplies the customer and a return URL, and it can supply a configuration ID. Stripe uses the default configuration if that ID is omitted. Review the session-creation path to make sure your test uses the configuration you intend to release.
Rank #2
- Pay one transparent rate per swipe for Visa, Mastercard, Discover and American Express.
- Works in conjunction with most downloadable Square point-of-sale apps on your device. Customers can pay, tip and sign directly on your device. Track payments in cash, gift cards and more. Also lets you send receipts via e-mail or text message, makes it easy to apply discounts, keeps a data and sales history log and more.
- Accepts magstripe credit card payments, including those from Visa, Mastercard, Discover and American Express (fees apply).
- App sends deposits to your bank account within 1 to 2 business days, or enjoy instant deposits (fees apply).
The portal session API reference documents the optional configuration selection, customer context, return URL, and session mode field. The configuration API reference and session reference expose a livemode field. For a pre-release check, use sandbox/test resources and verify that the resources involved are in the intended environment.
Use a release check that matches the change
Before releasing a portal change, test the relevant combination of configuration, customer state, and journey. A representative record matters: a cancellation test does not validate subscription updates, and an invoice-history check does not establish that payment-method editing works. Where a flow affects billing timing or redirects, confirm the actual displayed and resulting behavior in the sandbox rather than inferring it from the saved setting.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteQuick Recap
Best Value
- MSR90 is a USB emulation keyboard interface that not need any driver or software,USB simply plug and play
- Reads up to 3 tracks of information,can reads ISO7811, AAMVA, CA DMV and most other card data formats
- Threaded inserts for mounting. LED indicator, green light is on when connecting,green light blinks when cards swiped
- Bi-directional swipe reading, superior reading of high jitter, scratched, and worn magstripe cards, reliable for over 1,000,000 card swipes
- Configuration software makes configuration changes easy,works with: Windows OS and Mac OS
Rank #4
- Accept all major credit and debit cards for one low rate.
- Accepts Visa, Mastercard, Discover, and American Express—no hidden fees.
- Track your earnings and view your complete sales history from the free Square Point of Sale app.
- Works with Apple and Android devices that have a 3.5 mm headphone jack. No charging needed
Rank #3
- USB interface, keyboard emulation, no need to install software to read, configuration software for changing settings available.
- Read data from all 3 tracks, high and low coercivity cards, ISO7811, AAMVA, CA DMV and most magnetic card data formats.
- Work on Windows, Mac and other USB capable systems. Work with TXT, notepad, Word, Excel, POS systems and son on.
- Compact size, with 145cm USB cord, two 3mm-diameter screw holes for fixing at the bottom, a LED indicator light
- Perfect for POS, Banking, Loyalty, Access Control, ID verification and other applications.
- Record the configuration ID the application session should use, or confirm that relying on the default is intentional.
- Use customer data that exercises the changed feature, including a subscription or invoice where needed.
- Complete each changed customer-facing path and check its outcome.
- Keep this inspection in sandbox/test mode; do not use a live customer quick view as the preview.
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.

