FILTER BY TAG

Capture

This section describes how to capture an authorized transaction.

Endpoint

Set the
ccCaptureService_run
field to
true
.
Send the request to
https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
.

Required Fields for Capturing an Authorization

ccCaptureService_authRequestID
ccCaptureService_run
merchantID
merchantReferenceCode
Set the value to
merchantReferenceCode
value used in corresponding authorization request.
purchaseTotals_currency
purchaseTotals_grandTotalAmount

Simple Order Example: Capturing an Authorization

Request
<requestMessage xmlns="urn:schemas-cybersource-com:transaction-data-1.214"> <merchantID>npr_cupchbh</merchantID> <merchantReferenceCode>S259904</merchantReferenceCode> <purchaseTotals> <currency>CNY</currency> <grandTotalAmount>200</grandTotalAmount> </purchaseTotals> <ccCaptureService run="true"> <authRequestID>7478954634627000533178</authRequestID> </ccCaptureService> </requestMessage>
Response to a Successful Request
<c:replyMessage xmlns:c="urn:schemas-cybersource-com:transaction-data-1.214"> <c:merchantReferenceCode>S259904</c:merchantReferenceCode> <c:requestID>7785857140157000853699</c:requestID> <c:decision>ACCEPT</c:decision> <c:reasonCode>100</c:reasonCode> <c:purchaseTotals> <c:currency>CNY</c:currency> </c:purchaseTotals> <c:ccCaptureReply> <c:reasonCode>100</c:reasonCode> <c:requestDateTime>2026-05-12T11:35:16Z</c:requestDateTime> <c:amount>200.00</c:amount> <c:reconciliationID>613211211703</c:reconciliationID> <c:settlementDate>0501</c:settlementDate> </c:ccCaptureReply> </c:replyMessage>