Yes, we accept international cards, such as Maestro International, as long as they are issued abroad.
Please make sure your billing and delivery address are both inside or outside the EU