Skip to content

Clear FlowController payment option from Checkout - #7136

Draft
porter-stripe wants to merge 3 commits into
masterfrom
porter/checkout-clear-flow-controller-payment-option
Draft

Clear FlowController payment option from Checkout#7136
porter-stripe wants to merge 3 commits into
masterfrom
porter/checkout-clear-flow-controller-payment-option

Conversation

@porter-stripe

@porter-stripe porter-stripe commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

Clearing the Checkout payment option now clears FlowController along with EmbeddedPaymentElement. This works after FlowController has been presented and keeps both payment element surfaces cleared across Checkout refreshes.

Motivation

Checkout Elements

Testing

  • Added tests for clearing after FlowController presentation and choosing again after a clear.
  • Updated Checkout tests to cover both payment surfaces, refreshes, published state ordering, and failed tax updates.

Changelog

N/A

porter-stripe and others added 3 commits September 9, 2026 20:15
Committed-By-Agent: codex
Co-authored-by: codex <noreply@openai.com>
Committed-By-Agent: codex
Co-authored-by: codex <noreply@openai.com>
Committed-By-Agent: codex
Co-authored-by: codex <noreply@openai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant