Software as a Service (SaaS) applications payment needs typically need a shopping cart / payment checkout or the ability to manage recurring or subscription payments. Both present challenges and opportunities for the SaaS platform but our focus will be on the recurring payment functionality.