I just sent you a message on this Andrew, we have an option for US and Canadian based entities that allows for this exact functionality through our integrated SuitePayments solution. It can also be used to send statements, request deposits and approve and pay for quotes that are sent out.