In the middle of an online transaction (very reputable site) after entering my barclaycard details the next screen said
Mastercard securecode.
"Welcome to Barclaycard Secure.
You are not currently registered for this new free service.
Barclaycard Secure, provided in association with MasterCard®SecureCode?, protects your card when you shop online with this and other participating retailers."
Then boxes to give my card details.
No option to complete the transaction unless I fill this out first.
Is it ok or is it dodgy?