On This Page
First Time Sale with Vaulted ID
After the customer completes the PayPal checkout process for a vaulted payment method,
you can process the first payment by requesting a sale, which authorizes and captures
funds in the same request. Include the vaulted payment method ID to link the sale to the
stored payment credentials. To retrieve a vaulted ID, see Retrieve a Vaulted ID.
Endpoints
Production:
POST
https://api.visaacceptance.com
/pts/v2/paymentsTest:
POST
https://apitest.visaacceptance.com
/pts/v2/paymentsRequired Fields for First time Sale with Vaulted ID
- clientReferenceInformation.code
- paymentInformation.paymentType.name
- Set toeWallet.
- paymentInformation.paymentType.method.name
- Set topayPal.
- processingInformation.actionlist
- Set toAP_SALE.
- processingInformation.intentsId
- Set to theRequest IDretrieved from the create order response.
Example: First time Sale with Vaulted ID
Request
{ "paymentInformation": { "paymentType": { "method": { "name": "payPal" }, "name": "eWallet" } }, "processingInformation": { "actionList": [ "AP_SALE" ], "intentsId": "7702374237676335104806" } }
Response to a Successful Request
{ "submitTimeUtc": "2026-03-19T18:42:26Z", "paymentInformation": { "eWallet": { "accountId": "lUvbwROFAh" }, "tokenizedPaymentMethod": { "id": "8n5983339p1417642", "status": "VAULTED" } }, "processorInformation": { "sellerProtection": { "eligibility": "ELIGIBLE" }, "transactionId": "4RX64181A69235601", "orderStatus": "COMPLETED", "orderId": "4M0488208T008194K", "updateTimeUtc": "2026-03-19T18:42:26Z" }, "orderInformation": { "amountDetails": { "totalAmount": "102.00", "currency": "USD" } }, "buyerInformation": { "merchantCustomerId": "4V8RRMJZ7H28S" }, "message": "Successful", "processingInformation": { "captureOptions": { "finalCapture": "true" } }, "clientReferenceInformation": { "code": "default" }, "reconciliationId": "7739456219976626104806", "status": "COMPLETED", "id": "7739457449166142904807" }