Boost CEO Dean Leavitt says data and payments need modern digital means (and commercial cards) for information to flow seamlessly between buyers and suppliers.