MasterCard® SecureCodeTM is a program that is used to reduce fraud and unauthorized card use for customers who use their Needham Bank Debit MasterCard™ to make purchases over the Internet from participating merchants. This service is available to all Needham Bank debit cards. If you are attempting to make a purchase online and experience an issue, please contact us at 781-474-5804, Monday- Friday from 7AM-4PM.