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 integration #1615

Merged
merged 33 commits into from
Jun 19, 2024
Merged

UPI intent integration #1615

merged 33 commits into from
Jun 19, 2024

Conversation

araratthehero
Copy link
Contributor

@araratthehero araratthehero commented May 3, 2024

Description

The following changes have been made:

  • Add payment apps as part of UPI intent flow
  • Show generic and manual input app types when UPI collect is available
  • Make showing different UPI modes dynamic, which is controlled from the delegate
  • Generate UPIPaymentMethod based on chosen UPI types and/or apps
  • Modify await action component to support redirection
  • Fix the bug when setting setInteractionBlocked to true would not disable the pay button.

Checklist

  • PR is labelled
  • Code is unit tested
  • Changes are tested manually

COAND-866

@araratthehero araratthehero force-pushed the feature/upi_intent_integration branch 2 times, most recently from 0aa3597 to 4886b28 Compare May 3, 2024 08:53
@araratthehero araratthehero added the Feature [PRs only] Indicates a new feature addition label May 3, 2024
@ozgur00 ozgur00 force-pushed the feature/upi_intent_integration branch from 4886b28 to 70ae53e Compare May 15, 2024 12:22
@araratthehero araratthehero force-pushed the feature/upi_intent_integration branch 8 times, most recently from d357366 to fcc66c4 Compare May 31, 2024 09:07
@araratthehero araratthehero force-pushed the feature/upi_intent_integration branch 2 times, most recently from df8c15f to 524f9d2 Compare June 4, 2024 12:24
@araratthehero araratthehero marked this pull request as ready for review June 4, 2024 13:53
@araratthehero araratthehero requested a review from a team as a code owner June 4, 2024 13:53
@araratthehero araratthehero force-pushed the feature/upi_intent_integration branch 6 times, most recently from 72307c0 to 8e94ea5 Compare June 14, 2024 11:08
@araratthehero araratthehero force-pushed the feature/upi_intent_integration branch from 8e94ea5 to 35d828b Compare June 14, 2024 14:31
@OscarSpruit OscarSpruit force-pushed the feature/upi_intent_integration branch from 35d828b to 87ce25f Compare June 18, 2024 15:02
ozgur00 and others added 22 commits June 19, 2024 11:29
COAND-866
…areItemsTheSame to verify the selected item

COAND-866
COAND-866
This also makes sure the logo of the payment method will be loaded regardless of the redirect.

COAND-866
This makes sure the api doesn't break.

COAND-866
@OscarSpruit OscarSpruit force-pushed the feature/upi_intent_integration branch from b57cefb to 53d534f Compare June 19, 2024 09:29
Copy link

✅ Public API Changes

No changes detected!

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
79.3% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

@OscarSpruit OscarSpruit merged commit eb696b4 into develop Jun 19, 2024
8 of 9 checks passed
@OscarSpruit OscarSpruit deleted the feature/upi_intent_integration branch June 19, 2024 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature [PRs only] Indicates a new feature addition
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants