v1.8.6 - Email-less checkout restored #
Buyers can check out without providing an email up front while retaining eligible Stripe methods and Direct PayPal.
23 Aug 2026
Flopay SDK v1.8.6 restores email-less checkout across card, eligible wallets and alternative payment methods, and Direct PayPal. Checkout can load the catalog, totals, and available payment methods before buyer identity is known, while flows that already supply buyer details continue unchanged.
What changed
- Email-less sessions now retain card, Apple Pay, Google Pay, and configured Stripe payment methods across the default, buttons, and custom-child layouts when those methods pass their normal eligibility checks.
- Direct PayPal starts without an upfront Flo identity form, uses payer details returned after approval, and asks for missing details only when needed.
- Inline, detached, and existing anonymous sessions now attach identity collected later in the checkout before payment continues.
PaymentAPI.createAndFetchSessionnow accepts email-less detached drafts and returns a catalog-attached session withbuyerIdentified: falseuntil the buyer is identified.
Why it matters
Merchants can let buyers choose from their eligible payment methods before asking for an email. Buyers are prompted only when their selected provider cannot supply the identity required to complete payment.
Developer notes
- Upgrade the
@flopay/*packages you use to1.8.6together. - Email-less checkout requires billing API
v1.7.12or newer. - No migration is required for
FlopayCheckout. Integrations that inspect anonymous sessions directly should usebuyerIdentifiedand allow buyer identity fields to remain unresolved until the late identity step completes.