Checkout Error

Occasionally, you may find bugs chewing away at our checkout process from time to time because they find our products to be "Oh, So Sweet".

In order to help our coding team build their bug collection so that they can exterminate any potential system bugs in one fell swoop, please kindly let us know the following information when contacting us about the checkout error:

    1
    The email address your iFixit profile is under.
    2
    The web browser (including the version number) you are using (i.e., Chrome Version 55.0.2883.95 - 64-bit).
    3
    The operating system you are running (i.e., macOS Sierra 10.12.2, Windows 10 OS Build 10240, etc.).
    4
    The text of the error message you received (or a screenshot of it).
    5
    Any further steps that might be helpful to re-create the exact circumstances in which you received the error message.

We appreciate you in advance for taking the time to acquire the above information for us as you're our best resource for finding and eliminating bugs that our in-house testing didn't find. We also recommend switching browsers and making sure you're already signed into your iFixit profile when you try to place your order.

You may also encounter an order failure due to the card in use being declined by the card issuing bank. Since banks frequently report the failure back to us simply as being a "generic decline", we don't always know the specific reason(s) for which orders get declined. However, banks have automated systems that determine whether or not to accept the charge(s). These systems take various signals into account, such as your spending habits, account balance, and card information like the expiration date and CVC. Since these signals are constantly changing, a previously successful card might be declined in the future. Even if all of the card information is correct, and you previously had a successful payment, a future charge can still be declined by a bank’s overzealous fraud systems.

In the above case, we recommend contacting the card issuing bank to ensure everything is in order before you proceed to place the order again.

Didn't find what you needed? Contact Us Contact Us