Level III Processing
This section shows you how to process transactions that include Level III data.
- See Level II and Level III Data for a description of and requirements for processing payments that include Level III data.
Captures with Level III Data
This section shows you how to capture an authorized transaction with Level III data.
These required fields and example are specific to
Visa Platform Connect
. For
required fields, optional fields, and examples specific to your processor see the
Level II and Level III Processing developer
guides.
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/payments/{id}
/capturesTest:
POST
https://apitest.cybersource.com
/pts/v2/payments/{id}
/capturesThe
{id}
is the transaction
ID returned in the authorization response.Credits with Level III Data
This topic shows you how to process a
credit
with Level III data. These required
fields and example are specific to Visa Platform Connect
. For
required fields, optional fields, and examples specific to your processor see the
Level II and Level III Processing developer
guides.
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/credits/Test:
POST
https://apitest.cybersource.com
/pts/v2/credits/Sales with Level III Data
This section shows you how to process a sale transaction with Level III data. These
required fields and example are specific to
Visa Platform Connect
. For required fields, optional fields, and examples specific to your processor see
the Level II and Level III Processing developer
guides.
A sale transaction combines and authorization and a capture into a single
transaction.
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/paymentsTest:
POST
https://apitest.cybersource.com
/pts/v2/payments