Generally, the merchant will get the discount/interchange fee refunded to them but not the processing fee. So in your example the airline would get the $20 back but eat the $1 fee. Now, of course each merchant can negotiate their own terms with their acquiring processor but this would be the general rule.