Bug Book — Abercrombie & Fitch

Spur caught a pound sign showing up on Abercrombie's cart page for German shoppers

Everything on the page was correctly displaying euros, except one section. The Cart Completers heading was still showing a £ symbol instead of €, leaving German customers with a confusing mix of currencies right before checkout.
TYPE OF TEST
Checkout
SEVERITY
Mild

What this run

has verified.

Spur's Functional Testing agent walked through Abercrombie's checkout as a German shopper, checking that prices stayed in euros the whole way through.

Currency consistency

The correct currency symbol displaying in every section.

Localisation accuracy

Euro formatting holding from product page through to payment.

Checkout trust

No mixed currency signals appearing before a purchase.

Regional accuracy

German shoppers seeing a checkout built for their locale.

Compare

The customer's live site,

captured by

Spur

during the run.

Verify that the currency is correct

12 - Step failed

What this

one catch saved.

7hrs

Dev time saved

Shipped, this is the kind of bug that takes a while to pin down, the rest of the page looks fine, so someone has to dig specifically into the Cart Completers component and trace where it's pulling its currency formatting from.

$100K+

Lost potential revenue

A German shopper seeing a pound sign on a euro page right before they check out has a legitimate reason to pause. Unexpected currency mismatches erode trust at exactly the wrong moment.

5hrs

Manual QA time

Finding this by hand means running the full checkout as a German user, reading every price and currency symbol on every section of the page, and catching the one spot where the formatting diverges from everything else.

The actual test

in

Wrong currency

A 14-step functional test of Abercrombie's checkout flow for German shoppers. Spur selected a product, verified the price in euros, added it to the bag, and tracked the currency through to checkout. Thirteen steps passed, one didn't, and it was the one that mattered most just before purchase.

Navigate to Mens New Arrivals

Change the country to [Country: Germany]

Select a random product from the Men's New Arrivals

Verify that the price is displayed in [Currency: EUR]

Extract {Product_Name} {Product_Price}

Choose the Size and other variants based on availablity, scroll down to choose the length if available

Click on Add To Bag and wait for the page to load

Verify that the Product_Name matches the Product Name and Product_Price matches the Product Price on the mini bag

Check that the FREE SHIPPING message contains the currency in [Currency: EUR]

Click on View Bag

Scroll down and check that the Cart-Completers section is visible if the country is Germany or UK

Verify that the currency in the Cart Completers section is [Currency: EUR] for Germany and UK. If the country is US skip this step.

Incorrect currency showing

Click on checkout and wait for the page to load

Check that the Your Bag section contains the product Product_Name and product price Product_Price

CASE FILES

More bugs, same playbook.

Checkout

Mild
Spur spotted a pickup-only item sitting under the "Items to be Shipped" header in the cart

UI/UX

Mild
Spur flagged three subtle issues on Parade Float Supplies' product pages

Checkout

Critical
Spur caught Anolon's Add to Cart button blocking every purchase

Pricing

Medium
Spur caught Murad's price sorting using original prices instead of actual sale prices

Interactions

Critical
Spur found a broken Best Sellers link sending Skims shoppers to a 404 page

Checkout

Critical
Spur caught Wander's checkout showing guests $250 less than the actual booking total

UI/UX

High
Spur caught raw template code showing up on Docusign's subscription plan page

AI Feature Error

High
Spur found a search engine serving cleaning kits when customers looked for gaming consoles