Licensed online operators in Spain must now prove that every card, bank account and e-wallet used to deposit or withdraw belongs to the account holder. Existing customers have until 28 April 2027.