Nationwide explained in response: "When a card payment is put through, the merchant has up to seven days to take the payment ...