On This Page
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 tomerchantReferenceCodevalue 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>