SOCCERPLATFORM.ME
Only 3D secure enabled cards with online banking can be used for this option.
Please be sure, your card 3D authentication enabled for online payment.
If not, contact your bank to enable 3D authentication in order to have seamless transaction.
MasterCard brands their system as ‘MasterCard SecureCode’ and Visa call theirs ‘Verified by Visa’.