Stripe documents a specific reason: when a Checkout Session is created with an existing Customer that has a valid email, Checkout prefills that email and does not allow editing it there. Confirm that the actual Session used that Customer and that the email came from that record before calling the field broken. If the address is wrong, route a verified correction to the owner of the actual Customer record or its upstream mapping. The cited reference is scoped to API version 2026-08-26.preview; confirm applicability to the integration and version in use.
For: A research-only merchant investigating a buyer's report that an email address on Stripe-hosted Checkout cannot be edited.
A prefilled identity field can behave as documented
The existing customer parameter in Stripe's create-Session documentation explains this behavior. An existing Customer with a valid email supplies the non-editable address in that Checkout. If that Customer lacks a valid email, the same reference says the email supplied during the session is set on the Customer. These are different documented conditions; do not assume every prefilled address is locked for the same reason.
The source URL below identifies 2026-08-26.preview. Its existing-Customer rule is evidence for an investigation, not a guarantee about every Stripe connector, stable API version, embedded form or store account page. Begin by identifying the hosted Checkout flow and the integration's configured version. A generic report that a Stripe field cannot be changed is not enough to establish this cause.
Trace the address to the Customer actually supplied
Ask the authorized integration owner to inspect the existing record of the affected Session and, where retained, the request that created it. The useful fact is whether creation supplied a customer reference and which Customer it identified. Match that reference within the correct provider account to the store's intended buyer association. A matching email string alone is not a substitute for that reference chain.
Compare the observed Checkout email with the Customer email used at creation. A current Customer record can support the investigation, but if it was edited later it does not prove what the record contained when the Session began. Keep the observation time and any relevant recorded change time. If creation-time evidence is unavailable, say that the historical value is unknown rather than treating the current value as a snapshot.
Keep the distinction between a wrong address on the correct Customer and a wrong Customer supplied by the integration. The former is a contact-record correction question. The latter requires investigating the store-to-provider association before editing any person's details. If the Session did not use an existing Customer, this documented rule does not explain the locked field by itself.
Authorize the correction at the record that owns it
Use the merchant's established process to verify the correction request and the person entitled to make it. The person reporting the field may know the right address, but that report alone should not authorize changing a Customer associated with a different buyer. Record who approved the correction and which system is responsible for the address or Customer selection.
If the correct Customer has an outdated address, the authorized owner can determine the supported correction path for the installed integration. If the store selected the wrong Customer, have the maintainer resolve that association. Do not create a duplicate Customer, delete the existing one or remove the customer parameter simply to make the field editable; those actions would change more than the observed input state.
The cited prefill rule does not establish whether a change to the Customer updates an already-open Checkout Session. Ask the maintainer to confirm the existing Session's behavior before directing a buyer back to it. Do not promise that an old tab will refresh or that a new Session is required from this source alone. Preserve the original attempt and its payment state before deciding how checkout should continue.
Define what will show the issue is resolved
A useful resolution record identifies the intended Customer, the authorized address source, the correction performed if any, and the behavior subsequently observed in the real supported flow. The goal is correct identity association and an accurate address. A field remaining non-editable can be consistent with the documented rule; editability alone is not the acceptance condition.
For a Prism checkout-review consultation, describe the hosted flow, the observed field behavior and the record ownership question. Confirm investigation or implementation responsibilities, scope and fees before work. Do not send email addresses, customer exports, secret keys or private Checkout links through the public form. A functioning Checkout and a corrected Customer record do not establish approval to process a research-only business.
Hosted email source record
Use one copy for the actual affected Session. Record shortened internal references and comparisons such as matches or differs, not email addresses or private Checkout URLs. The documented explanation fits only when the Session's existing-Customer association and relevant email condition are established; otherwise keep the cause unresolved.
Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.
Hosted email source record. The last column is for temporary notes.
Fact to establish
Where to look
How it changes the decision
Your finding
Checkout mode and presentation
Where to lookIntegration configuration and affected Session: hosted presentation, Session mode, connector and API version.
How it changes the decisionConfirm the cited existing-Customer rule applies to this flow; do not generalize it to another form.
Existing Customer reference
Where to lookAuthorized access to the Session creation record and its customer association in the correct account.
How it changes the decisionAn existing Customer must be established before attributing the lock to this rule.
Intended buyer association
Where to lookStore mapping compared with the Customer reference actually supplied.
How it changes the decisionA wrong association needs investigation before anyone changes contact details.
Email source at creation
Where to lookAvailable creation-time record compared privately with the email the buyer observed.
How it changes the decisionRecord matches, differs or unknown. A later Customer value does not prove the earlier value.
Editable state observed
Where to lookDated observation of the email control on that hosted Session, without copying private values.
How it changes the decisionA valid existing-Customer email with no editing can match the documented behavior.
Authorized correction owner
Where to lookThe role controlling the Customer email or the upstream association, plus the approval reference.
How it changes the decisionRoute the correction to the actual owner after verifying authority.
Open Session handling
Where to lookVersion-specific integration guidance and the current attempt's recorded state.
How it changes the decisionLeave refresh or continuation behavior unconfirmed until established; do not assume a record edit changes an open tab.
Resolution observation
Where to lookThe approved change record and subsequent real flow showing the intended association and address match.
How it changes the decisionCorrect data and association close the issue; a newly editable field is not required by itself.
These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.
Limits
The cited existing-Customer prefill behavior is scoped to the captured 2026-08-26.preview reference. Applicability to another version or connector needs confirmation.
A locked email does not establish buyer identity, payment success or the cause of an unrelated checkout error.
This guide does not authorize edits to live customer records. Keep personal values, Checkout tokens, card data and credentials out of worksheets and public inquiries.
Checkout Session status and existing Customer prefill in captured API reference — checked 2026-09-29. The visible create-Session customer parameter states that an existing Customer's valid email is prefilled and cannot be edited in Checkout; when it lacks a valid email, the email supplied in the session is set on the Customer. This is the captured version's scope, not confirmation for every connector or a promise about updating an open Session.
Prism solutions — checked 2026-09-21. Published help includes storefront review, processing preparation and provider website questions. Scope, fees and terms are discussed before work; provider eligibility is a separate decision.
Prism contact — checked 2026-09-21. The consultation form asks for the website, products and question and excludes payment-card details, passwords and customer records. An inquiry is not a processing application.