A Recurring Payment Gateway is an important tool used by subscription based businesses to receive repeat payments from their customers at a agreed upon frequency and date. These recurring payments are usually done through credit cards or direct debits.