Why can't I order more than €150 per card? Due to EU Anti-money laundering legislation, anonymous gift cards can only be loaded with a maximum of €150.