You Now Need a Credit Card in Most Cases to Get Access to DoD, VA Benefits Websites April 14, 2023 landred Defense officials say there are ways to sidestep the requirement, but the change has upset privacy advocates.