Skip to content

Remove updateCheckout from EmbeddedPaymentElement#2488

Merged
porter-stripe merged 1 commit into
masterfrom
porter/stripereactnative-embeddedpaymentelement-updatecheckout-remove
Jun 12, 2026
Merged

Remove updateCheckout from EmbeddedPaymentElement#2488
porter-stripe merged 1 commit into
masterfrom
porter/stripereactnative-embeddedpaymentelement-updatecheckout-remove

Conversation

@porter-stripe

@porter-stripe porter-stripe commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the updateCheckout(checkout) method from the EmbeddedPaymentElement class and all associated native plumbing across iOS, Android, and JS/TS.

Motivation

Testing

  • CI

Documentation

N/A

Remove the updateCheckout(checkout) method from the EmbeddedPaymentElement
class and all associated native plumbing across iOS, Android, and JS/TS.

- Remove updateCheckout method from EmbeddedPaymentElement class
- Remove updateEmbeddedPaymentElementWithCheckout from native module spec
- Remove updateWithCheckout from NativeCommands and supportedCommands
- Remove iOS implementation in StripeSdkImpl+Embedded.swift and bridge
- Remove Android Event.UpdateWithCheckout and its handler
- Remove updateWithCheckout command from ViewManager and oldarch files
- Remove updateWithCheckout stub from NewArch ComponentView
- Update hook's update callback to only accept IntentConfiguration

The existing updateIntent functionality is unaffected.

Committed-By-Agent: goose
@porter-stripe porter-stripe force-pushed the porter/stripereactnative-embeddedpaymentelement-updatecheckout-remove branch from 6f86b75 to 0539ede Compare June 11, 2026 16:26
@porter-stripe porter-stripe marked this pull request as ready for review June 11, 2026 17:58
@porter-stripe porter-stripe requested review from a team as code owners June 11, 2026 17:58
@porter-stripe porter-stripe enabled auto-merge (squash) June 11, 2026 17:58
@porter-stripe porter-stripe merged commit d789848 into master Jun 12, 2026
9 checks passed
@porter-stripe porter-stripe deleted the porter/stripereactnative-embeddedpaymentelement-updatecheckout-remove branch June 12, 2026 17:42
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.

2 participants