Corporate payments innovation has cast a wide net to tackle the many pain points businesses experience today, with accounts payable (AP) one of the most...