Skip to main content

Is there a difference between debit cards and credit cards regarding the possibility of refunds?