How do refund a transaction using the terminal?
From the Terminal Payments record in Salesforce you will have the option to Void or Refund the transaction. If the transaction hasn't settled in the batch yet, you will want to Void the transaction. If the transaction has settled already you will use the Refund. You can process the whole amount or a partial amount.