Visa Online Access provides you with 24/7 secure access to your Visa credit card account information through NEFCUOnline. Visa Online Access allows you to view, download, or print your current activity. You can also view pending authorizations and make payments.