zinc-orders

Place and manage e-commerce orders via the Zinc API.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill zinc-orders
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zinc-orders
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/checkout-payments-tax/openclaw/a5huynh/universal-checkout
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill zinc-orders

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables AI agents to place purchases and manage e-commerce orders on behalf of users by automating checkout, status checks, and order listing across supported retailers, eliminating manual ordering steps.

Core Features & Use Cases

  • Place new orders using product page URLs, quantities, optional variant selections, shipping address details, and a max price cap to prevent overspending.
  • Retrieve single orders and list recent orders, poll asynchronous order status, and follow recommended scheduling for status checks until terminal states are reached.
  • Built-in guidance for idempotency keys, common error categories (out of stock, max price exceeded, invalid shipping address), and a safety requirement to confirm with the user before spending money.
  • Use Case: An assistant finds a product URL, places an order within the user's max price, schedules follow-up checks, and reports tracking or failure reasons back to the user.

Quick Start

Create a Zinc order by providing the product URL, quantity, shipping address, and a max_price in cents, then confirm before submitting.

Frequently Asked Questions about zinc-orders

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

FAQPage Schema
How do I automate e-commerce order placement using a product URL?

To automate e-commerce order placement, you submit the product URL, quantity, shipping address, and a max price cap to create an order via the Zinc API. The system processes the checkout asynchronously and requires user confirmation before spending money.

How does asynchronous order tracking work with the Zinc API?

Asynchronous order tracking works by polling the order status at recommended intervals until a terminal state is reached. The API returns purchase details, tracking information, or specific failure reasons like out of stock or invalid address.

Do I need an API key to place orders through the Zinc API?

Yes, you need a ZINC_API_KEY Bearer token for authentication to place orders through the Zinc API. This key validates your access to create orders, list recent orders, and poll order statuses across supported retailers.

How do I prevent duplicate purchases when automating API checkout?

To prevent duplicate purchases during API checkout, use idempotency keys in your order creation requests. These keys ensure that retried requests due to network issues do not result in multiple charges or duplicate orders.

What errors should I handle when integrating an e-commerce order API?

When integrating an e-commerce order API, handle explicit error categories for stock availability, max price exceeded, and shipping address validation. These errors help identify why an order failed during the automated checkout process.

Can I set a spending limit when placing orders via the Zinc API?

Yes, you can set a spending limit by providing a max_price in cents when placing orders via the Zinc API. This cap prevents overspending by ensuring the order only processes if the price is within your specified limit.