The Body Shop gift cards by country and value
- Card options
- 14
- Countries
- 3
Buy The Body Shop gift cards: 14 card values for 3 countries. Pick your account’s country and value, then pay with crypto.
Choose your country, then a card value
The Body Shop United Kingdom5 card values
The Body Shop India7 card values
The Body Shop Bulgaria2 card values
The Body Shop gift card questions
Which countries are The Body Shop gift cards available for?
We have The Body Shop cards for 3 countries: United Kingdom, India and Bulgaria. Open a country to see its values and prices.
What The Body Shop card values can I buy?
United Kingdom: 15 to 100 GBP (5 values); India: 250 to 5,000 INR (7 values); Bulgaria: 25 to 50 EUR (2 values).
How do I pay for a The Body Shop gift card?
Pay in crypto through NOWPayments. Your code is delivered right after the payment confirms, on your order page and by email.

