We use Stripe to process credit card payments.

Where a payment by credit card is outstanding:

Issue a Notification to Customer - We notify customer that we are going to charge them for a certain amount - a weeks notice. Asking customer to make sure their credit card will cover the charge.

Credit Card Charge - this will take place a week after the notification.