Documentation
Feedback
Guides
API Reference

API Reference
Filter By
Post
Get
Put
Delete
Patch

Checkout Custom Card Payment API

The Checkout Custom Card Cayment API allows flows for credit card tokenization in VTEX, covering profile management, card token vault operations, checkout processes, payment gateway interactions, and authentication workflows.

This feature is only available for stores using B2B Buyer Portal, which is currently available to select accounts.

Index

Profile management

Card token vault

Checkout operations

Authentication

Payment gateway

Endpoints

Profile management

SummaryMethodPath
Create profilePOST/api/profile-system/pvt/profiles
Get profile cardsGET/api/profile-system/pvt/profiles/{profileId}/vcs-checkout
Delete profileDELETE/api/profile-system/pvt/profiles/{profileId}/personalData

Card token vault

SummaryMethodPath
Save card tokenPOST/api/card-token-vault/tokens

Checkout operations

SummaryMethodPath
Add items to cartPOST/api/checkout/pub/orderForm/{orderFormId}/items
Add client profile dataPOST/api/checkout/pub/orderForm/{orderFormId}/attachments/clientProfileData
Add payment dataPOST/api/checkout/pub/orderForm/{orderFormId}/attachments/paymentData
Place orderPOST/api/checkout/pub/orderForm/{orderFormId}/transaction

Authentication

SummaryMethodPath
Start client loginPOST/api/vtexid/pub/authentication/startlogin
Validate client loginPOST/api/vtexid/pub/authentication/classic/validate

Payment gateway

SummaryMethodPath
Get transaction detailsGET/api/pvt/transactions/{transactionId}
List paymentsGET/api/pvt/transactions/{transactionId}/payments
Get cardGET/api/pvt/accounts/{accountId}

Loading API specification...