Nissan Finance & Online Payment Options Nissan USA NMAC PAYMENT OPTIONS. NMAC—Nissan Motor Acceptance Corporation—is Nissan’s financial services branch, which looks after your lease contracts...SourceSourceSourceSourceSourceSourceSourceSourceSourceSource