Repository navigation
Update Checkout Payment Element UI analytics attribution - #15028
Draft
cttsai-stripe wants to merge 4 commits into
Draft
cttsai-stripe wants to merge 4 commits into
cttsai-stripe wants to merge 4 commits into
Conversation
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 15, 2026 23:29
85cd5ab to
9756682
Compare
cttsai-stripe
changed the base branch from
master
to
cttsai/checkout-confirmation-analytics
October 15, 2026 23:30
cttsai-stripe
added this pull request to stack #15033
October 15, 2026 23:30
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
2 times, most recently
from
October 16, 2026 16:49
51ff889 to
5bcd225
Compare
cttsai-stripe
removed this pull request from stack #15033
October 16, 2026 16:49
cttsai-stripe
changed the base branch from
cttsai/checkout-confirmation-analytics
to
cttsai/checkout-confirmation-metadata
October 16, 2026 16:49
cttsai-stripe
added this pull request to stack #15038
October 16, 2026 16:49
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 16, 2026 17:26
5bcd225 to
8034f13
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
2 times, most recently
from
October 16, 2026 18:59
6bb0de0 to
95bc030
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
2 times, most recently
from
October 16, 2026 20:30
8d32cf3 to
031d902
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
2 times, most recently
from
October 19, 2026 16:39
69d4623 to
9d8909a
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 04:29
9d8909a to
ec06100
Compare
cttsai-stripe
removed this pull request from stack #15038
October 20, 2026 04:29
cttsai-stripe
changed the base branch from
cttsai/checkout-confirmation-metadata
to
cttsai/checkout-confirmation-lifecycle
October 20, 2026 04:30
cttsai-stripe
added this pull request to stack #15063
October 20, 2026 04:30
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 05:03
ec06100 to
8aaf6d7
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 05:23
8aaf6d7 to
5c10dcd
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 05:47
5c10dcd to
72372f5
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 06:00
72372f5 to
039d51b
Compare
cttsai-stripe
removed this pull request from stack #15063
October 20, 2026 06:00
cttsai-stripe
added this pull request to stack #15065
October 20, 2026 06:01
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 06:09
039d51b to
00feaae
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 06:47
00feaae to
7cfacf9
Compare
cttsai-stripe
removed this pull request from stack #15065
October 20, 2026 06:48
cttsai-stripe
added this pull request to stack #15067
October 20, 2026 06:48
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 07:07
7cfacf9 to
ec44fbc
Compare
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 16:58
ec44fbc to
57f99ff
Compare
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> Committed-By-Agent: codex Co-authored-by: codex <noreply@openai.com>
Committed-By-Agent: codex Co-authored-by: codex <noreply@openai.com>
cttsai-stripe
force-pushed
the
cttsai/checkout-pe-ui-analytics
branch
from
October 20, 2026 17:29
57f99ff to
40f9ffe
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[skip ci]
Summary
Checkout-backed Payment Element UI events currently use the shared Checkout analytics factory. This change supplies a dedicated
PaymentElementfactory for both inline and presented Payment Element UI and addscheckout_session_idthrough the existing analytics metadata.Motivation
Keep attribution in the request factory and session context in loaded metadata, so
DefaultEventReporterdoes not need to classify Checkout events. Prerequisite #15032 moves Checkout confirmation emission into the existing performer; this PR also suppresses legacy Payment Element loading events for the Checkout route.Decisions
Testing
Tests have not been run locally, following the CI-first workflow.
git diff --checkpassed. Local pre-push Gradle checks were bypassed.Screenshots
Not applicable. Analytics payloads only.
Changelog
No entry. This changes analytics for the Checkout preview without changing public API behavior.
Committed and created by Codex.