Bug Book — Eight Sleep

Spur flagged a discount validation error at checkout

Pricing errors cause a $200 overcharge: customers pay $100 too much and get $100 less discount per product, harming trust, revenue accuracy, and risking chargebacks and brand damage.
TYPE OF TEST
Pricing Checkout
SEVERITY
Critical

What this run

has verified.

Spur extracted the advertised discount values from the product page in earlier steps, then verified them against the prices shown at checkout. The values didn't match. Test marked as failed.

Revenue accuracy

What Eight Sleep was on the hook to charge correctly at checkout.

Pricing accuracy

Advertised discount amounts holding from the PDP through to the cart.

Discount validation

Discounts stay consistent from PDP to cart.

Conversion rate

A smooth journey from product choice to order completion.

Compare

The customer's live site,

captured by

Spur

during the run.

Before

After

Clicked checkout button

14 - Step failed

What this

one catch saved.

12hrs

Dev time saved

Shipped, this becomes a production incident about 12 engineering hours to reproduce it from a customer report and trace the mismatch back through pricing.

$92K

Revenue protected

Live, every order in the window bills $200 over the advertised total roughly $92K in overcharges before refunds and chargebacks land.

6hrs

QA time saved

Finding it by hand means about 6 hours walking every locale of the checkout to catch the one path where the advertised and charged prices disagree.

The actual test

in

Pricing Discrepancy

Checkout prices don't match product setup: Pod 5 Core shows $2,649 instead of $2,549; Pod Pillow Cover shows $949 instead of $849. Discounts are off too: Pod 5 Core shows $600 off, not $700; Pillow Cover shows $100 off, not $200. Total discount shows $700 instead of $900, charging customers $200 more than advertised.

Redirect to Eight Sleep site

Wait for page to fully load and close any popups

Click on Shop the Pod or Shop the Sale

Extract {Pod5Core_Discount}, {Pod5Ultra_Discount}

Verify that the value of the Pod5Core_Discount matches [Pod5_DiscountPill: $700 OFF] and that the value of Pod5Ultra_Discount matches [Pod5_Ultra_DiscountPill: $800 OFF]

Choose Pod5 Core or skip if already selected

Choose the largest size and scroll up to perform extraction

Extract Price_POD5Core

Scroll down to add-ons section

Extract {Blanket_Discount}, {Pillow_Discount}

Verify that the value of the Blanket_Discount matches [Blanket_DiscountPill: $200 OFF] and that the value of Pillow_Discount matches [PillowCover_DiscountPill: $200 OFF]

Select random Add On (Blanket or Pod Pillow Cover)

Extract {Price_AddOn}

Click on Checkout

Price doesn’t match

Verify that the right prices and discounts are shown at checkout

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