The new offering complements Hubpay’s existing business solutions, including a digital business account that reduces standard account processing times to under 24 hours