Hmmmm
"If you use a cash discount promotion such as £10 off, and you pay for your order with a credit or debit card
then we will process your payment in two stages. First we will charge your card with the full price of the
order then we will refund your card with the value of the discount...