Capture with `Dynamic Currency Conversion` {#cp-services-dcc-capture-intro}
===========================================================================

This section provides the information you need in order to process a capture with `Dynamic Currency Conversion`.

Endpoint {#cp-services-dcc-capture-intro_d7e127}
------------------------------------------------

**Production:** `POST ``https://api.visaacceptance.com``/pts/v2/payments/`*{id}*`/captures`{#cp-services-dcc-capture-intro_d7e136}  
**Test:** `POST ``https://apitest.visaacceptance.com``/pts/v2/payments/`*{id}*`/captures`{#cp-services-dcc-capture-intro_d7e149}  
The *{id}* is the transaction ID returned in the authorization response.

Required Fields for Capture with `Dynamic Currency Conversion` {#cp-services-dcc-capture-api-req-fields}
========================================================================================================

clientReferenceInformation.code
:
This field value maps from the original authorization, sale, or credit transaction.

clientReferenceInformation.comments
:
Set the value to `UseIndustryDesignatedValue`.

clientReferenceInformation.partner.developerId
:
`Visa Acceptance Solutions` provides the value for this field.

clientReferenceInformation.partner.solutionId
:
`Visa Acceptance Solutions` provides the value for this field.

clientReferenceInformation.partner. thirdPartyCertificationNumber
:

merchantInformation.transactionLocalDateTime
:

orderInformation.amountDetails.currency
orderInformation.amountDetails.originalAmount
:

orderInformation.amountDetails.originalCurrency
:

orderInformation.amountDetails.totalAmount
:

REST Example: Capture with `Dynamic Currency Conversion` {#cp-services-dcc-capture-api-ex-rest}
===============================================================================================

Request

```
{
  "clientReferenceInformation": {
    "code": "CRI Code",
    "comments": "IndustrySpecificValue",
    "partner": {
      "developerId": "ptpDevID",
      "solutionId": "ptpSolutionId",
      "thirdPartyCertificationNumber": "ptpTPCN"
    }
  },
  "merchantInformation": {
    "transactionLocalDateTime": "20240122115959"
  },
  "orderInformation": {
    "amountDetails": {
      "currency": "USD",
      "totalAmount": 9900.00,
      "originalAmount": 9428.57,
      "originalCurrency": "EUR"
    }
  }
}
```

Response to a Successful Request

```
{
  "_links": {
    "void": {
      "method": "POST",
      "href": "/pts/v2/captures/7413056598446149103814/voids"
    },
    "self": {
      "method": "GET",
      "href": "/pts/v2/captures/7413056598446149103814"
    }
  },
  "clientReferenceInformation": {
    "comments": "IndustrySpecificValue",
    "code": "CRI Code",
    "partner": {
      "developerId": "ptpDevID",
      "solutionId": "ptpSolutionId"
    }
  },
  "id": "7413056598446149103814",
  "orderInformation": {
    "amountDetails": {
      "totalAmount": "9900.00",
      "currency": "USD"
    }
  },
  "reconciliationId": "7413055860956965503812",
  "status": "PENDING",
  "submitTimeUtc": "2025-03-07T00:01:00Z"
}
```

