FloPay SDK Changelog

Client-facing updates for FloPay SDK releases.

v1.8.15 - Apple Pay and Google Pay confirm against deferred intents #

Flopay SDK 1.8.15 aligns Stripe Wallet Elements options with the PaymentIntent created by the checkout API.

28 Aug 2026

Bug Fix
Checkout
React SDK

Flopay SDK v1.8.15 restores Apple Pay and Google Pay confirmation after the deferred-intent migration introduced in v1.8.12.

What changed

  • Payment-mode Wallet Elements now use automatic capture unless the checkout session explicitly requests manual capture.
  • Card-backed wallets declare off-session future usage, matching the PaymentIntent created by the checkout API.
  • The browser wallet gate now fails when the deferred Elements configuration diverges from the server intent contract.

Why it matters

Stripe requires deferred Elements options to match the Intent supplied during confirmation. The previous mismatch caused Stripe to reject confirmation in the browser before Apple Pay or Google Pay could attach a PaymentMethod, leaving the checkout pending with stripe_wallet_failed.

Developer notes

  • Upgrade all installed @flopay/* packages to 1.8.15 together.
  • Existing checkout, callback, and telemetry APIs are unchanged.
  • Run pnpm test:wallet:android for the focused cross-wallet browser gate.