Unfortunately, due to regulatory requirements, The Body Shop is unable to process online transactions over £40 for anonymous pre-paid debit cards. These cards include One4all and Teen Choice. This maximum limit is being enforced by our card processor and it is irrespective of the balance on the card. Should you wish to pay online using an anonymous pre-paid debit card, please limit the transaction value to £40. We apologise for any inconvenience this may cause.