We have implemented Stripe to process business billing (incl. VAT) that includes all commonly used payment methods.