Typically, it takes 5 seconds to complete payment however, for larger payments this may take longer. We will always notify you if a payment has failed. In the event of a payment failure and we've received funds, a refund will be processed automatically back to your customer. As we use Faster Payments, refunds are instant, although we do advise to allow up to 2 hours for the relevant amount to reflect on your customers account.