commerce-checkout

Automate cart creation and checkout processing via CLI and MCP tooling.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/stateset/icommerce-skills --skill commerce-checkout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commerce-checkout
Source: https://github.com/stateset/icommerce-skills/tree/main/skills/commerce-checkout
Command: npx skills add https://github.com/stateset/icommerce-skills --skill commerce-checkout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates end-to-end cart creation and checkout processing for ecommerce workflows, reducing manual steps and the risk of errors during order fulfillment.

Core Features & Use Cases

  • Cart lifecycle management: Create or locate a cart for a customer and persist its state throughout the session.
  • Checkout orchestration: Configure shipping, rates, discounts, and payment details to finalize an order.
  • Automation via CLI/MCP: Drive the full checkout flow using the stateset-checkout CLI commands or MCP tooling.
  • Use Case: Example: when a shopper returns to checkout, the system can recreate the cart, apply an eligible promotion, and complete payment to generate an order.

Quick Start

Create a cart for a customer and complete checkout using the CLI.

Frequently Asked Questions about commerce-checkout

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

FAQPage Schema
How do I automate ecommerce cart creation and checkout end-to-end?

You can automate ecommerce cart creation and checkout end-to-end by using CLI and MCP tooling to orchestrate cart creation, item updates, shipping rate selection, discount application, and payment completion.

Can I use MCP commands to apply discounts and select shipping rates for an ecommerce cart?

Yes, MCP commands support applying discounts and selecting shipping rates for an ecommerce cart, orchestrating these checkout steps automatically before finalizing the order.

Does the checkout automation validate shipping and payment data before completing an order?

Yes, the checkout automation validates prerequisites such as shipping and payment data before completing checkout to reduce manual steps and the risk of errors during order fulfillment.

What is the best way to manage cart state throughout a shopper's checkout session?

The best way to manage cart state is to create or locate a cart for a customer and persist its state throughout the session, allowing the system to recreate the cart when a shopper returns to checkout.

Do I need access to cart APIs to orchestrate checkout processing via CLI?

Yes, you need access to cart APIs to orchestrate checkout processing via CLI, as the automation requires interacting with cart APIs to manage items, shipping, discounts, and payments.

What are the limitations of automating checkout processing with CLI and MCP tooling?

The automation requires access to cart APIs and validates prerequisites such as shipping and payment data before completing checkout, meaning it cannot finalize orders with incomplete or invalid payment and shipping inputs.