v1.8.17 - Wallets match deferred card intents #
Flopay SDK 1.8.17 aligns deferred Apple Pay and Google Pay Elements with the card intents created by the checkout API.
29 Aug 2026
Bug Fix
Checkout
React SDK
Flopay SDK v1.8.17 restores reliable Apple Pay and Google Pay confirmation for paid and free-trial checkouts that use deferred Stripe intents.
What changed
- Wallet Elements now declare card payments with off-session reuse for both payment and setup flows, matching the intent supplied during confirmation.
- Future-use settings are applied only to Stripe payment methods that currently support saving and reuse. Other payment methods remain available for the current payment without being marked for later reuse.
Why it matters
Stripe requires deferred Elements options to match the intent supplied during confirmation. Aligning the wallet configuration prevents contract mismatches from stopping Apple Pay or Google Pay before a payment method is attached.
Developer notes
- Upgrade all installed
@flopay/*packages to1.8.17together. - Existing checkout and callback APIs are unchanged; no merchant migration is required.
- Stripe-hosted PayPal item payments, free-trial confirmation with non-card payment methods, and later reuse of non-card payment methods are not enabled by this release.