The WebXpress gateway is designed to make it easier to integrate payment acceptance for ecommerce sites. It doesn't have recurring billing, but it does offer other helpful features like QuickBooks integration and invoicing. It also works with multiple credit card processors, so you're not locked into one company.