universal-checkout

Discover products and place orders across US retailers via the Zinc API.

2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/zincio/skills --skill universal-checkout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: universal-checkout
Source: https://github.com/zincio/skills/tree/main/skills/universal-checkout
Command: npx skills add https://github.com/zincio/skills --skill universal-checkout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the fragmentation of online shopping by providing a unified interface to discover, purchase, track, and return products across dozens of major US retailers without needing individual store accounts.

Core Features & Use Cases

  • Unified API Checkout: Execute orders across Amazon, Walmart, Target, Best Buy, and more using a single, consistent request format.
  • Flexible Payment Options: Supports standard API key authentication or the Machine Payments Protocol (MPP) for per-request payments via Stripe, stablecoins, or USDC on Base.
  • Full Order Lifecycle: Manage the entire process from product discovery and price comparison to order tracking and return initiation.

Quick Start

Use the universal-checkout skill to purchase a cast iron skillet from Amazon by providing the product URL, shipping address, and a maximum price in cents.

Frequently Asked Questions about universal-checkout

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

FAQPage Schema
How do I automate programmatic checkout across multiple ecommerce retailers?

Programmatic checkout across multiple ecommerce retailers is facilitated via a unified API that manages product discovery, order placement, and lifecycle tracking. You provide a product URL, shipping address, and maximum price to execute purchases across dozens of major US stores.

Can I use stablecoins or USDC on Base to pay for automated API orders?

Yes, automated API orders can be paid using stablecoins or USDC on Base. The system supports the Machine Payments Protocol for decentralized machine-to-machine transactions, alongside standard API key authentication and Stripe.

What is the process for tracking and returning orders placed via a unified shopping API?

Tracking and returning orders via a unified shopping API involves polling order status using specific JSON schemas. The interface manages the full lifecycle from product discovery and price comparison to order tracking and return initiation.

Does the universal-checkout API support Amazon, Walmart, and Target?

Yes, the universal-checkout API supports Amazon, Walmart, and Target. It provides a single, consistent request format to execute orders across 50+ major US retailers without needing individual store accounts.

What JSON schemas are required for placing orders through an automated retail API?

Placing orders through an automated retail API requires specific JSON schemas for product objects, shipping addresses, and order status polling. Adherence to these structures is necessary to successfully execute the checkout lifecycle.

When should I use the Machine Payments Protocol instead of an API key for checkout automation?

Use the Machine Payments Protocol instead of an API key for checkout automation when executing decentralized machine-to-machine payments. Standard API keys are suitable for typical authenticated orders, while MPP supports per-request payments via Stripe or stablecoins.