As of December 2, visitors to Spain are now required to provide additional documentation, including passport numbers, home addresses, and payment methods