The Body Shop gift cards, discounted
The Body Shop gift cards sell here at about 7% below face value — a 50 GBP card costs 46.50 GBP (checked 2026-07-10), saving you 3.50 GBP. You pay in cryptocurrency (BTC, ETH, USDT, USDC, SOL or LTC), and the code is emailed to you, usually within about an hour of confirmation.
Today's best The Body Shop deal
The Body Shop
How much can you save on The Body Shop gift cards?
Where are The Body Shop gift cards cheaper?
| Where | Price for £50 | Discount | Delivery |
|---|---|---|---|
| Giftreo | £46.50 | -7% | Email ~1h |
| The Body Shop (face value) | £50 | — | Instant |
| Typical marketplace | varies | varies | varies |
The Body Shop gift card covers the retailer's full ethical beauty range — shower gels, body butters, skincare, haircare and makeup — both in UK stores and at thebodyshop.com. It suits anyone shopping cruelty-free and vegan-friendly products, whether that's restocking a favourite body butter, building a full skincare routine, or handing someone a present they can spend on exactly the item they want.
Buying the card below face value turns an everyday purchase into a real saving: at about 7% off, a 50 GBP card costs 46.50 GBP, so you spend the full face value while paying less for it. The discount shown is an exact calculation against the true face value, and every price is dated (checked 2026-07-10). Cards come from legitimate stock, not inflated "was" prices.
What should you know before buying The Body Shop gift cards?
The Body Shop gift cards here are denominated in GBP for the UK market, with a EUR option also listed; a GBP card is meant for The Body Shop UK and thebodyshop.com, so check that your local site accepts it before buying. Available face values are 25, 50 and 100 GBP, and the balance is fixed — a gift card spends down to zero rather than topping up a separate wallet or account.
You receive a digital gift card code by email. Online, enter that code in the gift card field at checkout; in store, staff scan or key it in. There is nothing to "activate" separately — the code is live on delivery. Common pitfalls: mixing up currency (a GBP card on a EUR site), letting an order exceed the balance without a second payment method, and forgetting that gift cards generally can't be exchanged back for cash.
How do you buy The Body Shop gift cards cheaper?
- 1Pick your The Body Shop card amount — 25, 50 or 100 GBP — at its discounted price.
- 2Pay the crypto total in BTC, ETH, USDT, USDC, SOL or LTC.
- 3Receive your gift card code by email, usually within about an hour of payment confirmation.
The Body Shop gift card: your questions answered
- How much can I save on a The Body Shop gift card?
- The Body Shop cards here sell about 7% below face value. A 50 GBP card costs 46.50 GBP, so you keep 3.50 GBP; the same 7% rate applies to the 25 and 100 GBP cards. The card still spends as full face value in store and online.
- Is a discounted The Body Shop card here legitimate?
- Yes. Each one is a real The Body Shop gift card sold below its true face value, with the exact discount shown and the price dated (checked 2026-07-10). We never inflate the face value or invent a bigger markdown than the code actually carries.
- How do I pay for a The Body Shop card?
- Payment is in cryptocurrency only — BTC, ETH, USDT, USDC, SOL or LTC. You pick a face value (25, 50 or 100 GBP), pay the discounted crypto amount, and no card or bank details are needed on your side.
- How long until I receive the code?
- The code is emailed to you, usually within about an hour of your crypto payment being confirmed. It is a digital delivery, so there is nothing to ship and no physical card to wait for.
- How do I use the card and where does it work?
- The card is priced in GBP for The Body Shop UK stores and thebodyshop.com, with a EUR option also listed. Redeem it online by entering the gift card code at checkout, or hand it over in store. Check the balance covers your order, since gift cards usually can't top up a separate account.
✱ Buying safely
Only buy from sources you trust. We never contact you to ask for a code, and we never send codes before payment clears. Report anyone who does.
₿ Paying with crypto
You pay in cryptocurrency — BTC, ETH, USDT (TRC20), USDC, SOL, LTC. This is stated here upfront, never a surprise at checkout. Codes are delivered by email, usually within an hour of payment confirming.