Skip to main content
Feedback

VTEX Checkout MCP connector

VTEX Checkout is VTEX's API for managing shopping carts, order placement, and checkout configuration in ecommerce operations. The VTEX Checkout MCP connector allows AI agents to create and manage shopping carts, process orders, and configure client profiles and preferences. It also supports adding shipping addresses and delivery options, managing payment data, applying coupons, and adding marketing and merchant context information to the checkout process.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the VTEX Checkout MCP connector to perform the following actions:

  • Build complete checkout workflows from cart creation through order confirmation
  • Validate customer addresses and calculate shipping costs before payment processing
  • Apply discount codes and promotional offers automatically during checkout
  • Capture customer profile data and payment information securely in one step
  • Retrieve available pickup points and seller inventory based on customer location
  • Configure custom checkout fields and validation rules for specific business requirements
  • Process orders with multiple payment methods and installment options simultaneously

Example prompts

Use the following example prompts to invoke VTEX Checkout MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new shopping cart in VTEX Checkout for a customer.
  • Apply a coupon code to an existing cart in VTEX Checkout.
  • Look up what pickup points are available near this postal code in VTEX Checkout.
  • Add a shipping address to the cart and show me available delivery options in VTEX Checkout.
  • Process an order after the customer has added payment information in VTEX Checkout.
  • Show me the current configuration settings for our checkout form in VTEX Checkout.
  • Retrieve the customer profile information using their email address in VTEX Checkout.
  • Calculate the total cost including shipping, taxes, and installment options in VTEX Checkout.
  • Remove all items from a customer's cart in VTEX Checkout.
  • Get the list of sellers available for a specific region in VTEX Checkout.

VTEX Checkout MCP connector tools

The VTEX Checkout MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
ProcessOrderProcesses and finalizes an order for checkout and fulfillment.
CreateANewCartRetrieves the current cart or initializes a new one for shopping.
GetCartInformationByIdRetrieves detailed information about a specific cart by its identifier.
AddClientPreferencesRecords client preferences such as communication and service choices.
AddClientProfileAdds or updates customer profile information for the order.
AddMarketingDataAttaches marketing-related data such as campaigns or promotions to cart.
AddMerchantContextDataAdds merchant-specific context information to the checkout session.
AddPaymentDataRecords payment method and financial details for transaction processing.
AddShippingAddressCaptures delivery address and applies the selected shipping option.
AddCouponsApplies discount or promotional codes to reduce cart total.
SetMultipleCustomFieldValuesSets multiple custom fields with specified values in the cart.
RemovesinglecustomfieldvalueRemoves a single custom field value from the cart.
SetSingleCustomFieldValueAssigns a value to a single custom field in the cart.
GetCartInstallmentsRetrieves available payment installment options for the cart total.
ItemsAdds products to the cart with quantities and specifications.
RemoveAllItemsClears all products and items from the current cart.
ItemsUpdateModifies quantities and properties of existing items in cart.
PriceChangeAdjusts the price of items in the cart as needed.
ClearorderFormMessagesRemoves all messages and notifications from the order form.
IgnoreProfileDataDisregards or excludes stored profile information from checkout.
PlaceOrderFromExistingOrderFormSubmits an order using an already-prepared cart configuration.
CartSimulationSimulates cart calculations including totals, discounts, and shipping.
PlaceOrderSubmits the cart and completes the order placement process.
ListPickupPpointsByLocationShows available pickup locations based on geographic area or address.
GetAddressByPostalCodeRetrieves full address details when given a postal code.
GetClientProfileByEmailRetrieves customer profile information using their email address.
GetSellersByRegionIdentifies available sellers or merchants in a specified region.
GetorderFormconfigurationRetrieves the current settings and configuration of the order form.
UpdateorderFormconfigurationModifies the order form settings and configuration parameters.
GetWindowToChangeSellerDetermines the timeframe allowed for changing the selected seller.
UpdateWindowToChangeSellerUpdate window to change seller.
RemoveallpersonaldataRemove all personal data.
On this Page