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

[$250] Expensify Card - Payment error occurs when trying to pay by card via PayPal #48597

Open
1 of 6 tasks
lanitochka17 opened this issue Sep 4, 2024 · 40 comments
Open
1 of 6 tasks
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Help Wanted Apply this label when an issue is open to proposals by contributors Hot Pick Ready for an engineer to pick up and run with Internal Requires API changes or must be handled by Expensify staff Monthly KSv2

Comments

@lanitochka17
Copy link

lanitochka17 commented Sep 4, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.0.29-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4913103
Email or phone of affected tester (no customers): sustinov@applausemail.com
Issue reported by: Applause - Internal Team

Action Performed:

Prerequisites:
Use IP USA, download the file https://drive.google.com/file/d/1SYaz1uNzf8us6kEW4XZQxN9Zg3O2TJTT/view?usp=drive_link

  1. Open the downloaded html file
  2. Click on the top "Buy Now" button
  3. On the PayPal page - Click on "Pay with debit or Credit card"
  4. In the payment form, change the country to USA
  5. You can enter the email for "tester+ndcardtests@applausecard.expensifail.com"
    when prompted
  6. Enter the details for the Card "ND - QA Card Tests CC" found in 1Password
  7. Disable the toggle to create a PayPal account
  8. Complete the purchase

Expected Result:

When you try to pay with a card through PayPal, you should not get a payment error

Actual Result:

Payment error occurs when trying to pay by card via PayPal

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

0409 Card

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021864056386311748060
  • Upwork Job ID: 1864056386311748060
  • Last Price Increase: 2024-12-24
Issue OwnerCurrent Issue Owner: @mollfpr
@lanitochka17 lanitochka17 added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Sep 4, 2024
Copy link

melvin-bot bot commented Sep 4, 2024

Triggered auto assignment to @slafortune (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

@lanitochka17
Copy link
Author

@slafortune FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

@lanitochka17
Copy link
Author

We think that this bug might be related to #wave-collect - Release 2

@melvin-bot melvin-bot bot added the Overdue label Sep 9, 2024
@slafortune
Copy link
Contributor

slafortune commented Sep 9, 2024

@lanitochka17
What is the first and last name used?
also, I see that the billing address in 1P is 88 kearny St STE#1600 San Francisco, AK 94108 US - this address/zipcode don't match - the state should be CA. I would guess that PayPal verifies the address.

@melvin-bot melvin-bot bot removed the Overdue label Sep 9, 2024
@lanitochka17
Copy link
Author

We still get the same error, this time we entered all the data correctly
For some testers it works
What could be wrong?

@lanitochka17 lanitochka17 reopened this Oct 4, 2024
@melvin-bot melvin-bot bot added the Overdue label Oct 4, 2024
@slafortune
Copy link
Contributor

@lanitochka17 I would guess some are using a different process/credentials - maybe we have multiple testing instructions. I would compare the exact resources and steps being taken. If you have some specific examples I can try to see what might be different if you don't see it.

@melvin-bot melvin-bot bot removed the Overdue label Oct 7, 2024
@slafortune
Copy link
Contributor

A conversation could be started in QA with the testers that can complete this and those that can to help each other out.

@izarutskaya
Copy link

This issue is still reproducible on build 9.0.64-0
We have this steps in TR

Screenshot 2024-11-20 125807

image (3)

image (4)

@izarutskaya izarutskaya reopened this Nov 20, 2024
@melvin-bot melvin-bot bot added the Overdue label Nov 25, 2024
Copy link

melvin-bot bot commented Nov 26, 2024

@slafortune Eep! 4 days overdue now. Issues have feelings too...

Copy link

melvin-bot bot commented Nov 28, 2024

@slafortune Still overdue 6 days?! Let's take care of this!

Copy link

melvin-bot bot commented Dec 2, 2024

@slafortune 10 days overdue. Is anyone even seeing these? Hello?

@slafortune slafortune added the External Added to denote the issue can be worked on by a contributor label Dec 3, 2024
@melvin-bot melvin-bot bot changed the title Expensify Card - Payment error occurs when trying to pay by card via PayPal [$250] Expensify Card - Payment error occurs when trying to pay by card via PayPal Dec 3, 2024
Copy link

melvin-bot bot commented Dec 3, 2024

Job added to Upwork: https://www.upwork.com/jobs/~021864056386311748060

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Dec 3, 2024
Copy link

melvin-bot bot commented Jan 3, 2025

@slafortune, @mollfpr Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot added the Overdue label Jan 3, 2025
@slafortune
Copy link
Contributor

Internal hotpick

Copy link

melvin-bot bot commented Jan 7, 2025

@slafortune, @mollfpr Still overdue 6 days?! Let's take care of this!

Copy link

melvin-bot bot commented Jan 9, 2025

@slafortune, @mollfpr 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!

Copy link

melvin-bot bot commented Jan 13, 2025

@slafortune, @mollfpr 12 days overdue now... This issue's end is nigh!

@slafortune
Copy link
Contributor

Still waiting on an engineer to pick this internal hot pick up

@slafortune
Copy link
Contributor

Not overdue

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels Jan 16, 2025
Copy link

melvin-bot bot commented Jan 16, 2025

This issue has not been updated in over 14 days. @slafortune, @mollfpr eroding to Weekly issue.

@melvin-bot melvin-bot bot removed the Overdue label Jan 16, 2025
@slafortune
Copy link
Contributor

internal hotpick

@melvin-bot melvin-bot bot added the Overdue label Jan 29, 2025
@slafortune
Copy link
Contributor

I wonder if this is related to the pay button, I'll need to dig into this more.

@dylanexpensify dylanexpensify moved this from Bugs and Follow Up Issues to Hotter picks in [#whatsnext] #expense Feb 4, 2025
@dylanexpensify dylanexpensify moved this from Hotter picks to Bugs and Follow Up Issues in [#whatsnext] #expense Feb 4, 2025
@melvin-bot melvin-bot bot removed the Weekly KSv2 label Feb 10, 2025
Copy link

melvin-bot bot commented Feb 10, 2025

This issue has not been updated in over 15 days. @slafortune, @mollfpr eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@mvtglobally
Copy link

Issue not reproducible during KI retests. (First week)

@mountiny
Copy link
Contributor

@mvtglobally @kavimuru can you retest now if its reliably repro?

@mvtglobally
Copy link

Issue not reproducible during KI retests. (Second week)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Help Wanted Apply this label when an issue is open to proposals by contributors Hot Pick Ready for an engineer to pick up and run with Internal Requires API changes or must be handled by Expensify staff Monthly KSv2
Projects
Status: Bugs and Follow Up Issues
Development

No branches or pull requests

6 participants