What is Amazon Net 90?
This is yet another exclusive set of payment terms offered only to Amazon Business Prime members who also get approved for, and make purchases using their Amazon Business Prime credit card from American Express. Typically, a minimum 700-750 credit score is needed to apply.