Overview
What JiesdaPay is and why agent-native payments need a control layer.
JiesdaPay is spend controls and monetization infrastructure for AI agents.
It helps developers turn MCP tools, APIs, and hosted agent skills into paid services. It also helps users and teams grant scoped budgets, approve risky calls, and understand why every paid agent call happened.
JiesdaPay is not a wallet and it is not a replacement for Stripe, PayPal, x402, or other payment rails. Those systems move money or define how a machine-readable payment can happen. JiesdaPay controls whether an agent should be allowed to spend, how much it may spend, and how the spend is explained afterward.
The problem
Traditional checkout assumes a human is present at the moment of purchase. An AI agent workflow is different:
- The agent may call multiple paid tools during one task.
- A user does not want to approve every low-risk tool call.
- A company cannot give an agent unlimited payment authority.
- Finance still needs a readable record of why money moved.
The missing layer is not another payment button. The missing layer is policy, scoped authorization, and audit for paid agent calls.
What JiesdaPay controls
JiesdaPay sits between an agent runtime and a paid MCP, API, or hosted skill.
Before a paid call executes, JiesdaPay can check:
- Whether the agent is allowed to call the service.
- Whether the service is allowed for this user, team, or project.
- Whether the current task budget has enough room.
- Whether the call requires a human or organizational approval.
After the call executes, JiesdaPay records:
- Which task caused the spend.
- Which agent and tool were involved.
- Why the tool was called.
- Which payment rail or payment event was used.
- What result summary should be visible to the user or finance team.
Primary audiences
JiesdaPay is designed for four groups:
- MCP, API, and skill developers who want to monetize useful agent-native capabilities without building accounts, orders, billing, budgets, and audit from scratch.
- Agent product teams that want agents to call paid tools without handing over unrestricted payment authority.
- Enterprise teams that need budgets, approvals, whitelists, logs, reconciliation, and deployment control across many agents and tools.
- Professional users who want to authorize a task budget once and understand every payment after the task completes.
First product loop
The first complete product loop is intentionally narrow:
- A developer connects a paid MCP/API endpoint or hosted skill.
- The developer sets pricing and usage limits.
- JiesdaPay exposes a paid endpoint for agent runtimes.
- A user authorizes a scoped budget for a specific task.
- The agent calls paid tools within that scope.
- JiesdaPay records each call, reason, price, result, and payment event.
- The user and finance team can review, revoke, export, and reconcile.
This keeps the MVP focused on the agent-commerce control layer instead of becoming a wallet, marketplace, invoice system, or general payment processor.