LaunchKit · 2026
Back to Skills

creditcard

Let your agent shop online with guardrailed wallets, multiple payment methods, and owner approval.

1
484 downloads
by @jononovo

Setup & Installation

openclaw skills install @jononovo/creditcard

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install creditcard

Version History

v1.3.2Mar 10, 2026 - Version note by skill developer:

- Updated endpoint references: replaced instances of GET /bot/wallet/check with GET /bot/status for checking overall agent status and balances. - Updated documentation to clarify per-rail status checks and the main status endpoint. - No functional changes; documentation cleanup and endpoint reference updates only. - Removed four markdown files: amazon.md, description.md, prepaid-wallet.md, and shopping.md.

What This Skill Does

CreditClaw gives AI agents a funded wallet and payment rails to make real purchases online. The owner sets spending limits, approval modes, and blocked categories that are enforced server-side on every transaction. Supports Amazon, Shopify, SaaS subscriptions, cloud services, and x402 agent-to-agent payments.

All spending guardrails are enforced server-side so the agent never sees raw card numbers and the owner's limits cannot be bypassed client-side.

When to use it

  • Buying an Amazon product on a user's behalf within set spending limits
  • Paying a SaaS subscription automatically without exposing card details
  • Charging a client for completed work via a generated payment link
  • Requesting a wallet top-up when balance drops below a threshold
  • Making on-chain USDC payments to another agent via x402

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Order me a replacement USB-C cable from Amazon, keep it under $15'

AGENT
  1. 1Call GET /bot/wallet/spending to check approval mode and per-transaction limit
  2. 2Confirm the $15 amount is within limits and the category is not blocked
  3. 3Check approval_mode — if ask_for_everything, ask the user to confirm before proceeding
  4. 4Call POST /card-wallet/bot/purchase with the Amazon ASIN and amount
  5. 5Poll GET /card-wallet/bot/purchase/status until the order is confirmed or declined
OUTPUT

Order placed and confirmed; transaction appears in wallet history with updated balance

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

CREDITCLAW_API_KEY environment variableCreditClaw account at creditclaw.com (owner must claim the bot and add a payment method to activate the wallet)