commercetools-checkout

Integrate commercetools Checkout Browser SDK for payment processing and order creation.

5|Updated May 27, 2026
One-click install
npx skills add https://github.com/commercetools/commercetools-ai-plugins --skill commercetools-checkout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commercetools-checkout
Source: https://github.com/commercetools/commercetools-ai-plugins/tree/main/.agents/plugins/commercetools/skills/commercetools-checkout
Command: npx skills add https://github.com/commercetools/commercetools-ai-plugins --skill commercetools-checkout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the complexity of integrating commercetools Checkout by providing standardized workflows for payment-only, full-hosted, and express payment modes, preventing common implementation errors and ensuring secure session management.

Core Features & Use Cases

  • Flexible Integration Modes: Supports paymentFlow for partial UI replacement, checkoutFlow for full-page hosting, and expressPayment for digital wallets.
  • Automated Grounding: Provides built-in scripts to fetch the latest documentation, GraphQL schemas, and OpenAPI specifications to ensure agent accuracy.
  • Use Case: Use this skill when you need to implement a secure payment step in a headless storefront while maintaining existing address and shipping flows.

Quick Start

Use the commercetools-checkout skill to guide the implementation of a payment-only checkout flow for my current storefront project.

Frequently Asked Questions about commercetools-checkout

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate commercetools Checkout into a headless storefront?

You can integrate commercetools Checkout by creating a server-side session via the Sessions API and mounting the client-side Browser SDK widget to handle secure payment processing and order creation. This supports headless and hosted storefronts.

What is the best way to add Apple Pay and Google Pay express payment buttons to my ecommerce site?

To add express payment buttons for digital wallets like Apple Pay and Google Pay, use the commercetools Checkout expressPayment integration mode which manages secure session creation and client-side widget mounting for fast checkout.

Can I use commercetools Checkout to replace only the payment step in my existing checkout flow?

Yes, you can use the paymentFlow integration mode to replace only the payment UI while maintaining your existing address and shipping flows. This allows partial UI replacement for headless storefronts.

Does commercetools Checkout handle server-side session management for payment processing?

commercetools Checkout requires server-side session creation via the commercetools Sessions API to ensure secure payment handling. The client-side widget then uses this session to manage transaction processing.

How do I ensure my payment integration agent uses the latest commercetools GraphQL schemas?

This skill provides automated grounding scripts that fetch the latest documentation, GraphQL schemas, and OpenAPI specifications. Running these ensures your agent has accurate metadata for implementing checkout integrations.