Skip to main content

Platform

One account for agents to pay and get paid.

Agents buy, sell and charge per call. Every payment runs on the rules you set and lands in one payment history.

Test keys are free.

Account activity · one set of rules demo
Compute credits · Cloud hosting providerPay−R$ 4,200.00held for reviewapproved
WhatsApp order, paid by PixCollect+R$ 389.90paid
Paid call · /v1/datasets/retailGate+0.02 USDCsettled
Monthly usage invoiceBillsent
Funded by PixWallet+R$ 10,000.00received

Payments run within your mandate. Requests matching your approval rules wait for review; requests outside hard limits are blocked.

Sandbox run · demo data

Products

Seven products, one set of rules.

Each product answers one job. They share the mandate, the review queue and the payment history.

ShopCommerce for agents, on both sides of the order.Open
CollectPayment links and checkout for people and agents.Open
PaySupplier payments and payouts under a mandate.Open
GateCharge agents per call on your API.Open
BillTrack usage. Bill it once.Open
WalletFund one account. Pay and get paid from the same wallet.Open
SpacesGive each customer their own account, with rules you set.Open

Spending rules

Budgets, rate limits and approvals, checked before the call runs.

Payments run within your mandate. Requests matching your approval rules wait for review; requests outside hard limits are blocked.

Example rule · you set the values

Limit each payment to R$ 3,000; a boleto above it waits for approval. Block anything that would take the month over R$ 20,000. Pay only allowed recipients.

Packaging supplier · boletowithin the per-transaction limit · allowed recipientR$ 1,180.00allowed
Compute credits · Cloud hosting providerboleto above the per-transaction limitR$ 4,200.00awaiting approval
Team offsite booking · Pixoutside the monthly budgetR$ 18,400.00blocked
  • Per-transaction limitA boleto above it waits for approval in the Dashboard.
  • Hard budgetA hard limit for the day, week or month. Requests that would exceed it are blocked.
  • Allowed recipientsWho the agent can pay, listed in the mandate.
  • Rate limitHow many payments the agent can make in a window.
  1. 01Write the ruleSet caps, budget, recipients and limits for each agent.
  2. 02Check every requestEach payment is checked on the server before it is sent.
  3. 03Get a clear decisionAllow, stop or wait for a person. Every outcome is recorded.

Try a test payment against your rulesSimulated demo · no real money

review_above R$ 3,000
hard_budget R$ 20,000 / month
allowed compute, suppliers

In practiceCompute and API spend rolling outSupplier payments

Approvals

A person decides before money moves.

Requests matching your approval rules wait for review. The reviewer sees the request, the rule it matched and when it expires.

Waiting for reviewawaiting approval

Compute credits · Cloud hosting providerR$ 4,200.00

Rule it matchedBoleto above the per-transaction limit · R$ 3,000

AgentProcurement agent

ExpiresIn 24 hours (example)

PaymentNot sent until a decision

Simulated demo · no real money

  • Approval rulesWhich payments need a person: a boleto above the mandate's per-transaction limit, or a call your approval rules name.
  • ExpiryRequests expire at the time you set.
  • Status and historyPending, approved, denied or expired, kept in the audit trail.
  • Verified approverrolling outThe approver's identity checked before the decision counts.

How a request is reviewed

  1. A rule stops the paymentThe request matches an approval rule.
  2. The request is heldNothing is sent. The reviewer sees the amount, the rule and the expiry.
  3. An admin approves or deniesA person decides before money moves.
  4. The result is recordedThe decision goes into the audit trail.

Payment records

A signed receipt for every settled spend.

Every governed action is recorded in a hash-chained audit trail. Every settled spend gets a signed receipt.

Payment recordpaid

Packaging supplier · boletoR$ 1,180.00

Mandate that allowed itQuote the agent acceptedPayment settledDelivery confirmed

Signed receipt. Anyone can verify it.

Demo data

  • Signed receiptOne per settled spend, verifiable with a public key.
  • Audit trail exportExport the chain as a signed manifest.
  • CSV exportrolling outPayment history as a spreadsheet.
  • Reconciliationrolling outMatch payments against your accounts.
  1. 01RecordEach step is written as it happens.
  2. 02TrackFollow a payment from the mandate to the delivery.
  3. 03Export or queryPull the audit trail or look up one payment.

What is recorded

Mandate, quote, payment and delivery, for every settled spend.

Two records, kept apart

The audit trail records every governed action. The signed receipt covers each settled spend.

Who uses it

Finance closes the month. Operations answers "what happened". Security checks who allowed what.

What the platform covers

The parts every payment goes through.

Identity and mandates

Agents and the signed spend authority each one runs under: cap, scope, expiry. Revocable.

Docs

Wallet and funding

Hold funds for a pending payment, release them, fund the account by Pix.

Docs

Payment methods

Pix, boleto, card and USDC. One call; CodeSpar picks the payment method that fits.

Docs

Approvals

Requests matching your approval rules wait for review. An admin approves or denies; requests expire at the time you set.

Docs

Refunds and reconciliationrolling out

Refund tracking and reconciliation are rolling out.

Docs

Interfaces

Hosted MCP, SDK for Node and Python, REST with OpenAPI, CLI and webhooks.

Docs

Give your agents a way to pay and get paid.

Build is free: hosted MCP, SDK and sandbox.

Test keys are free.

terminal · test modedemo
$ claude mcp add --transport http codespar \ https://connect.codespar.dev/mcp> "pay the Nimbus Cloud invoice under my test mandate" prp_77f1 · held for review · above R$ 3,000 ops@aurora.store approved · 1 tap rec_951c · boleto settled · signed receipt

Sandbox run · demo data

CodeSpar · Platform