Skip to content

Conversation

@Arkariang
Copy link
Contributor

@Arkariang Arkariang commented Oct 17, 2025

📲 What

  • With a failed pledge, within fix pledge flow, the UI showing the list of payment methods and allows to create a new payment method was not visible to the user.
Screenshot 2025-10-17 at 10 14 31 AM

🛠 How

  • Fix pledge flow should present the UI to change payment methods with regular pledges.

👀 See

| Before 🐛 |

Before_FIX_PLEDGE_FLOW.mp4

|After 🦋 |

After the fix, the UI showing the list of payment methods and allows to create a new payment method is visible to the user.

Regular_PLEDGE_FIX_PLEDGE.mp4

| --- | --- |
| | |

📋 QA

In Staging, log in with the user: isatest8888@test.com pass:isatest8888:
Go to Backings Dashboard or Activity -> You will see here 2 failed pledges:

    • One of them for the project Gluten Free Think Tank Banana, this is a failed PLOT incremental, should keep working as usual were the user is not able to fix errored scheduled payments and is redirected to the website.
    • The other one for the project Crossfit Hot Sauce Board Game, this is a failed pledge, that can trigger the fix payment flow -> hit Fix Payment call to action, then on view your pledge screen hit Fix call to action -> You are now on Checkout screen, in this screen you should see the available payment methods plus the option to create a new one.

Story 📖

MBL-2841

@Arkariang Arkariang marked this pull request as ready for review October 17, 2025 17:34
@Arkariang Arkariang self-assigned this Oct 17, 2025
@codecov-commenter
Copy link

codecov-commenter commented Oct 20, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 64.64%. Comparing base (efa89c4) to head (9c239c8).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #2433   +/-   ##
=========================================
  Coverage     64.64%   64.64%           
  Complexity     2392     2392           
=========================================
  Files           376      376           
  Lines         28452    28452           
  Branches       4119     4119           
=========================================
  Hits          18394    18394           
  Misses         7800     7800           
  Partials       2258     2258           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@tonyteate tonyteate left a comment

Choose a reason for hiding this comment

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

Nice 👌

@Arkariang Arkariang merged commit aab3e45 into master Oct 20, 2025
3 checks passed
@Arkariang Arkariang deleted the imartin/MBL-2841-fix-pledge-flow-shows-payment-methods branch October 20, 2025 22:27
Arkariang added a commit that referenced this pull request Oct 21, 2025
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.

4 participants