HelpOrder and Payments

Do I have to be registered to make a purchase on

No, you don’t have to create an account in order to make an order. But we recommend that you create your personal account anyway because you will benefit from being part of the Geox world and Benefeet loyalty scheme. Registering is easy and offers numerous advantages, such as:

  • being part of a scheme which rewards you according to your years of loyalty and expenditure threshold;
  • being updated on the latest news, promotions and new arrivals;
  • keeping tabs on your order status;
  • enjoying a quick and hassle-free return procedure;
  • saving your favourite items to a wishlist;
  • saving your favourite stores.