On This Page
Capture for Contact EMV Authorization
To capture a contact EMV authorization, you must include additional information in your
capture request. Include these EMV tags from the data on the EMV chip:
- 95: Terminal verification results
- 9F10: Issuer application data
- 9F26: Application cryptogram
For information about capturing a contactless EMV authorization, see Capture.
Endpoint
Production:
POST
https://api.visaacceptance.com
/pts/v2/payments/{id}
/capturesTest:
POST
https://apitest.visaacceptance.com
/pts/v2/payments/{id}
/capturesThe
{id}
is the transaction
ID returned in the authorization response.Required Fields for Capturing a Contact EMV Authorization
- clientReferenceInformation.code
- Field value maps from the original authorization, sale, or credit transaction.
- clientReferenceInformation.partner.thirdPartyCertificationNumber
- Visa Acceptance Solutionsprovides the value for this field.
- orderInformation.amountDetails.currency
- orderInformation.amountDetails.totalAmount
- pointOfSaleInformation.emv.tags
- Include this data:
- 95: Terminal verification results
- 9F10: Issuer application data
- 9F26: Application cryptogram
REST Example: Capturing a Contact EMV Authorization
Request
{ "clientReferenceInformation": { "code": "123456", "partner": { "thirdPartyCertificationNumber": "123456789012" } }, "orderInformation": { "amountDetails": { "totalAmount": "100.00", "currency": "USD" } }, "pointOfSaleInformation": { "emv": { "tags": "9F3303204000950500000000009F3704518823719F100706011103A000009F260 81E1756ED0E2134E29F36020015820200009C01009F1A0208409A030006219F02060000000020005 F2A0208409F0306000000000000" } } }
Response for a Successful Request
{ "_links" : { "void" : { "method" : "POST", "href" : "/pts/v2/captures/6512628085536163703211/voids" }, "self" : { "method" : "GET", "href" : "/pts/v2/captures/6512628085536163703211" } }, "clientReferenceInformation" : { "code" : "1651262808531" }, "id" : "6512628085536163703211", "orderInformation" : { "amountDetails" : { "totalAmount" : "100.00", "currency" : "USD" } }, "reconciliationId" : "6512627267816161803211", "status" : "PENDING", "submitTimeUtc" : "2022-04-29T20:06:49Z" }