Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UPI intent flow #1554

Merged
merged 59 commits into from
Jul 11, 2024
Merged

UPI intent flow #1554

merged 59 commits into from
Jul 11, 2024

Conversation

neelSharma12
Copy link
Contributor

@neelSharma12 neelSharma12 commented Mar 15, 2024

New

  • UPI payment method new upi_intent flow.

Support for the UPI Intent flow, where the shopper can choose a UPI app to pay through. They are redirected to and complete the payment on the selected app.

Segmented Control localization Flow with apps returned Flow without apps returned
image image image

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: ['new', 'changed', 'fixed', 'removed', 'deprecated', 'chore', 'improvement']

@neelSharma12 neelSharma12 added the new a pull request that adds a new feature label Mar 15, 2024
github-actions[bot]
github-actions bot previously approved these changes Mar 15, 2024
@goergisn goergisn changed the title New: UPI new flow (upi_intent ) New: UPI new flow (upi_intent) Mar 18, 2024
@goergisn goergisn closed this Mar 26, 2024
@neelSharma12 neelSharma12 reopened this Apr 25, 2024
github-actions[bot]
github-actions bot previously approved these changes Apr 30, 2024
github-actions[bot]
github-actions bot previously approved these changes May 3, 2024
@atmamont atmamont changed the title New: UPI new flow (upi_intent) [Base] New: UPI new flow (upi_intent) May 29, 2024
github-actions[bot]
github-actions bot previously approved these changes Jul 8, 2024
Adyen/UI/Views/SubmitButton.swift Outdated Show resolved Hide resolved
AdyenActions/Actions/RedireactableAwaitAction.swift Outdated Show resolved Hide resolved
AdyenComponents/UPI/UPIComponent.swift Outdated Show resolved Hide resolved
AdyenComponents/UPI/UPIComponent.swift Outdated Show resolved Hide resolved
atmamont
atmamont previously approved these changes Jul 8, 2024
@goergisn goergisn dismissed stale reviews from atmamont and GitHub Actions via aa21744 July 9, 2024 12:21
github-actions[bot]
github-actions bot previously approved these changes Jul 9, 2024
github-actions[bot]
github-actions bot previously approved these changes Jul 9, 2024
Regenerate snapshots

Co-authored-by: goergisn <4838877+goergisn@users.noreply.github.com>
Copy link
Contributor

👀 11 public changes detected

Comparing https://github.com/Adyen/adyen-ios.git @ UPI_intent_base to https://github.com/Adyen/adyen-ios.git @ develop


Adyen

PaymentMethodType

  • ❇️ public case upiCollect was added
  • ❇️ public case upiIntent was added
  • ❇️ public case upiQr was added

UPIPaymentMethod

  • ❇️ public let apps: [Adyen.Issuer]? { get } was added

AdyenActions

  • ❇️ public struct RedirectableAwaitAction : Decodable was added

Action

  • ❇️ public case redirectableAwait was added

AwaitComponent

  • ❇️ public func handle(_: AdyenActions.RedirectableAwaitAction) -> Void was added

AwaitPaymentMethod

  • ❇️ public case upiIntent was added

AdyenComponents

UPIComponentDetails

  • 😶‍🌫️ public func init(type: Swift.String, virtualPaymentAddress: Swift.String?) -> AdyenComponents.UPIComponentDetails was removed
  • ❇️ public func init(type: Swift.String, virtualPaymentAddress: Swift.String?, appId: Swift.String?) -> AdyenComponents.UPIComponentDetails was added
  • ❇️ public let appId: Swift.String? { get } was added

Analyzed modules: Adyen, AdyenActions, AdyenCard, AdyenCashAppPay, AdyenComponents, AdyenDelegatedAuthentication, AdyenDropIn, AdyenEncryption, AdyenSession, AdyenSwiftUI, AdyenTwint, AdyenWeChatPay

Copy link

sonarcloud bot commented Jul 10, 2024

@goergisn goergisn merged commit 6881d5c into develop Jul 11, 2024
13 of 14 checks passed
@goergisn goergisn deleted the UPI_intent_base branch July 11, 2024 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new a pull request that adds a new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants