sardis-cards

Issue virtual cards and manage spending limits via the SARDIS API.

6|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/EfeDurmaz16/sardis --skill sardis-cards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sardis-cards
Source: https://github.com/EfeDurmaz16/sardis/tree/main/packages/sardis-openclaw/skills/sardis-cards
Command: npx skills add https://github.com/EfeDurmaz16/sardis --skill sardis-cards

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables AI agents to securely make real-world purchases using virtual cards with programmable spending controls, preventing unauthorized or accidental overspending.

Core Features & Use Cases

  • Virtual Card Issuance: Create and manage virtual credit cards for AI agents.
  • Spending Controls: Set per-transaction, daily, and monthly limits, as well as restrict by merchant category.
  • Security Features: Instant freeze/unfreeze capabilities and automatic fraud detection.
  • Use Case: An AI agent needs to subscribe to a SaaS tool. This Skill can issue a virtual card with a low monthly limit specifically for that subscription, ensuring the agent cannot spend beyond its allocated budget.

Quick Start

Use the sardis-cards skill to issue a new virtual card for agent 'agent_abc123' with a daily limit of $50.

Frequently Asked Questions about sardis-cards

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

FAQPage Schema
How do I issue virtual cards for AI agents to make secure purchases?

To issue virtual cards for AI agents, use this Skill to programmatically create credit cards with predefined spending limits and merchant restrictions, ensuring agents can only execute authorized real-world transactions within allocated budgets.

Can I set per-transaction and monthly spending limits on virtual cards for automated payments?

Yes, you can set per-transaction, daily, and monthly spending limits on virtual cards for automated payments. This Skill also enables merchant category restrictions to prevent unauthorized or accidental overspending by AI agents.

Do I need an API key to manage virtual card issuance for AI payments?

Yes, you need an active SARDIS_API_KEY environment variable to manage virtual card issuance for AI payments. The Skill also requires curl and jq utilities installed in your environment to facilitate secure API interaction.

How does instant freeze functionality work for virtual cards used by AI agents?

Instant freeze functionality for virtual cards used by AI agents works by allowing real-time card freezing and unfreezing via API calls. This security feature immediately halts transactions if suspicious activity or fraud is detected.

What is the best way to prevent fraud when AI agents subscribe to SaaS tools?

The best way to prevent fraud when AI agents subscribe to SaaS tools is to issue virtual cards with strict monthly limits and automatic fraud detection. This restricts agents to specific merchants and prevents overspending.

Are there limitations to using virtual cards for AI agent expense management?

Limitations to using virtual cards for AI agent expense management include the strict dependency on an active SARDIS_API_KEY and the requirement of curl and jq utilities for the API interaction logic to function correctly.