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

Checkout button absent in cart page on homedepot.com - user cannot check out #7252

Open
jschinnerer opened this issue Dec 6, 2019 · 7 comments
Open

Comments

@jschinnerer
Copy link

@jschinnerer jschinnerer commented Dec 6, 2019

Description

"Checkout" button is not displayed in "cart" page on homedepot.com. User unable to proceed with checkout.

Steps to Reproduce

  1. Go to homedepot.com
  2. Put any item in cart.
  3. Go to cart to proceed with check out.

Actual result:

No "checkout" button is displayed. User unable to proceed with checkout.
Same result with shields up or down.
Same result as anonymous or signed in user.

Expected result:

"Checkout" button displayed, user able to proceed with checkout, as in other browsers.
Tested vs. Chromium: Version 78.0.3904.108 (Official Build) Built on Ubuntu , running on Ubuntu 18.04 (64-bit)
Tested vs. Firefox: 70.0.1 (64-bit) on Ubuntu 18.04
Screenshots attached for Brave, Chromium, Firefox.
Brave-HDCart-no-checkout_2019-12-06_10-10-13
Chromium-HDCart-has-checkout_2019-12-06
FIrefox-HDCart-has-checkout_2019-12-06

Reproduces how often:

Easily reproduced (every time for me).

Brave version (brave://version info)

Brave 1.0.1 Chromium: 78.0.3904.108 (Official Build) (64-bit)
Revision 4b26898a39ee037623a72fcfb77279fce0e7d648-refs/branch-heads/3904@{#889}
OS Linux
JavaScript V8 7.8.279.23
Flash (Disabled)
User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36

Version/Channel Information:

I don't have any other systems to test on at this time.

  • Can you reproduce this issue with the current release?
    Yes, with current release as above on my Ubuntu 18.04 LTS system.

  • Can you reproduce this issue with the beta channel?
    Not able to test.

  • Can you reproduce this issue with the dev channel?
    Not able to test.

  • Can you reproduce this issue with the nightly channel?
    Not able to test.

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
    No, see above.
  • Does the issue resolve itself when disabling Brave Rewards?
    N/A - Brave Rewards not active on this installation.
  • Is the issue reproducible on the latest version of Chrome?
    No, see above. Also not reproducible on Firefox.

Miscellaneous Information:

I noticed when I started using Brave that homedepot.com has more, often far more, cross-site trackers than most any other site I use frequently. No idea if that is a factor here.
I've had very few instances so far where sites are broken due to "shields up" in Brave. In those few cases "shields down" has fixed it so far, but not in this case.

@rebron rebron added this to To do in Web Compatibility via automation Dec 27, 2019
@rebron
Copy link
Collaborator

@rebron rebron commented Jan 31, 2020

@bradleyrichter Have you run into this too? No checkout button in the shopping cart at homedepot even with shields down?

@ryanbr
Copy link
Collaborator

@ryanbr ryanbr commented Jan 31, 2020

I've created a login and tested this, was able to get a Checkout button, when I added an item. If you clear the cookies and re-login @jschinnerer does it help?

@jschinnerer
Copy link
Author

@jschinnerer jschinnerer commented Feb 18, 2020

Apologies for slow response...
Just regressed this. Cleared cookies first. No change for me. Same result, logged in or not (login is not required to complete purchase from homedepot.com so anonymous shopper should get checkout button in any case).

Current brave version:
Version 1.3.115 Chromium: 80.0.3987.87 (Official Build) (64-bit)
On same system as originally reported.

@jschinnerer
Copy link
Author

@jschinnerer jschinnerer commented Feb 18, 2020

Additional information:
The checkout button is also missing on the cart overlay that appears when an item is added to the cart from any product page.

@rebron rebron moved this from To do to P3 backlog in Web Compatibility Mar 10, 2020
@ryanbr
Copy link
Collaborator

@ryanbr ryanbr commented Mar 14, 2020

@jschinnerer

From Brave 1.4.96. I get 2 checkouts (one on the right and bottom)

checkout2

Did notice one finger printing issue, maybe Allow all device recognition might help.

@jschinnerer
Copy link
Author

@jschinnerer jschinnerer commented Mar 15, 2020

Screenshots from Brave Version 1.4.96 Chromium: 80.0.3987.132
Still no checkout button in normal laptop/desktop screen window view (first screenshot). This is with shields down as well.
Checkout button in overlay when item added to cart also still not displayed.
AND new information, didn't try this before - if I narrow window to first layout collapse point, I do get the upper checkout button, but not the lower (second screenshot) in Brave.
I get both buttons in Chromium.
I do see the checkout buttons as expected, any window width, on plain Chromium Version 80.0.3987.87 (on same Ubuntu 18.04 laptop)
Screenshot_2020-03-15_12-01-16
Screenshot_2020-03-15_12-02-22

Don't know what this means:
"Did notice one finger printing issue, maybe Allow all device recognition might help."
Doesn't sound like something the average Home Depot online shopper would know about either.

@bsclifton
Copy link
Member

@bsclifton bsclifton commented Mar 30, 2020

@jschinnerer apologies that this is still not resolved. I gave it a shot using anonymous guest login and it checkout worked as expected

Shields down should solve issues like this- but for this specific case, you've confirmed it doesn't. What @ryanbr was referring to is a setting inside the shields. Instead of toggling on/off, you could try turning everything off. Here's an example:
Screen Shot 2020-03-29 at 10 25 26 PM
(everything set as OFF and then drop downs have the All ___ allowed option picked)

If this doesn't make a difference, then I'm curious about if you have extensions installed. You can pull up your extension list in Brave by visiting brave://extensions. If you have any extensions, you can try disabling those to see if it makes a difference. I would compare to the extensions you have in Chrome by visiting chrome://extensions (in Chrome)

Please let us know - apologies no real progress has been made here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Web Compatibility
  
P3 backlog
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.