Nifty accepts payments through major credit cards. Nifty can issue an invoice payable by check or wire transfer for annual subscriptions. Users need to contact Nifty to arrange an invoice purchase.