It's a global Payment Protection program designed to make online shopping safer and protects against unauthorized used of your payment card.
It's a free service and works with your existing personal card (Corporate and business cards are excluded). To complete your order you'll need to verify your payment – the purchase won't be confirmed until this verification is successful.
If you don't have a MasterCard Secure Code account set up, just click on ‘New User and follow the instructions. You sign up for the service on your card issuer's website and choose a personal password – it's that password that is used to confirm your authenticity during the online checkout process.
None of this information is processed via Seatwave, but via your card provider only. You can, of course, visit your card issuer's website or contact them directly for more information about MasterCard SecureCode.