This is a global company that needs to investigate why its payment systems have failed so many small businesses