Level II Processing
This section shows you how to process transactions that include Level II data.
Related Information
- See Level II and Level III Data for a description of and requirements for processing payments that include Level II data.
Captures with Level II Data
This section shows you how to capture an authorized transaction with Level II 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 II Data
This topic shows you how to process a
credit
with Level II 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 II Data
This section shows you how to process a sale transaction with Level II 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