Fintech is trusted by over 250,000 retail and hospitality businesses to automate invoice payments.