Looking for a New Payment Company? You’re ‘Due’ for Some Good News. Posted by February 10, 2017 Leave a comment on Looking for a New Payment Company? You’re ‘Due’ for Some Good News. Due.com is changing the payments landscape for business.