The Process Payment Action allows you to Refund and Void transactions.

In both cases, you will be able to capture the following responses from the Payment gateway:

  • Gateway Response - The result of the request. Responses include, but not limited to, Success, Failed, and Pending.

  • Successful (True/False) - Whether or not the request was successful.

  • Reference Number - Payment transactions reference number provided by the gateway. Only provided after a successful transaction.

Notes:

  1. Refunds go directly to the same Credit Card. There is no option to refund a different CC.

  2. Refund may return as PENDING and should be taken into consideration when creating workflows showing relevant responses back to the user.

  3. Support for multi-refund (e.g. I pay $100 and refund $20 followed by a second refund of $80) is not available on all gateways.

  4. You can only ‘Void’ a ‘Pre-authorized’ transaction. Removes hold from the credit card. If the transaction was ‘Charged’, it cannot be voided even if its status is ‘Pending’. A refund must be done instead.


Refund

You can partially or fully refund a transaction that was processed using the Process Payments action's Charge action.

  • Amount - The amount for the payment.

  • Reference Number - Reference number from the previous process payment transaction.


Void

You can fully refund a transaction that was processed using the Process Payments action's Pre-authorization action.

  • Reference Number - Reference number from the previous process payment transaction.

Did this answer your question?