Refunds
Send a refund request to credit a
SETTLED
capture. A refund request
requires the request ID and reconciliation ID returned in the capture response.Endpoints
Set the
apRefundService_run
field to
true
, and send the request to one of these
endpoints:Production:
https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
Test:
https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor
Response Status
The refund service responds with one of these statuses as the
apRefundReply_status
field value:- FAILED: The refund request failed.
- PENDING: The refund request is accepted but is not refunded. Request the check status service to retrieve status updates.
- REFUNDED: The captured payment is successfully refunded.
The refund service also responds with a reason code as the
apRefundReply_reasonCode
field value.