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:
Description | |
Gateway Response | The result of the request. Responses include, but not limited to, Success, Failed, and Pending. |
Processed 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:
Refunds go directly to the same Credit Card. There is no option to refund a different CC.
Refund may return as
PENDING
and should be taken into consideration when creating workflows showing relevant responses back to the user.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.
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.
Description | |
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.
Description | |
Reference Number | Reference number from the previous process payment transaction. |