Skip to content

feat(POM-466): (CardTokenization) Migrate dispatcher to delegate#276

Merged
vitalii-vanziak-cko merged 21 commits intomasterfrom
feat/POM-466/card-delegate
Apr 17, 2025
Merged

feat(POM-466): (CardTokenization) Migrate dispatcher to delegate#276
vitalii-vanziak-cko merged 21 commits intomasterfrom
feat/POM-466/card-delegate

Conversation

@vitalii-vanziak-cko
Copy link
Copy Markdown
Collaborator

Description

  • Introduced POCardTokenizationDelegate instead of POCardTokenizationEventDispatcher (deprecated).
  • Refactored internal ThreeDSService (callbacks based api) to CustomerActionsService (coroutines api).
  • Refactored POInvoicesService: fun authorizeInvoice() (deprecated) -> suspend fun authorize().
  • Refactored POCustomerTokensService: fun assignCustomerToken() (deprecated) -> suspend fun assign().
  • Using suspend fun authorize() in DynamicCheckoutInteractor.
  • Updated example app to use POCardTokenizationDelegate.

Jira Issue

https://checkout.atlassian.net/browse/POM-466

@vitalii-vanziak-cko vitalii-vanziak-cko merged commit 4b36cfe into master Apr 17, 2025
1 check passed
@vitalii-vanziak-cko vitalii-vanziak-cko deleted the feat/POM-466/card-delegate branch April 17, 2025 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants