No, you do not require your card during a refund, the Miles will be automatically taken from your account.