Solutions · Banking and payments

Your customers want an agent to pay for them. Compliance says no.

Each customer signs their own mandate inside the bank's signed rules, and the bank holds the proof of both.

For Heads of payments, digital and open banking at banks, payment institutions and fintechs, and the teams building the agents.

What the agent does
Bill payments on a customer's mandate Agent-initiated transfers Fee reversals and provisional credits Limit changes Card controls
Why it stalls

Visa went live with agent-initiated purchases across Europe in July 2026, and the product team at every bank asked the same question the next morning. Compliance gave the same answer: not until somebody can say what the agent may pay, for whom and who said so.

One bank we interviewed put it plainly: when the business says let us go with agentic payments, compliance stops it, "because there are no clear controls". The control they mean is old. It is a mandate: the customer's own limit, signed by the customer, inside the bank's own ceilings.

Stategram makes that mandate something a machine has to obey. The bank signs its ceilings once, and each customer signs their own copy with the means the bank already accepts. Every payment carries a permit that names both. When a customer disputes a payment, the bank answers with a receipt instead of a log.

What the trust loop adds

Enforce your limits before money moves.

The customer's own mandate

Each customer signs a copy of the payment permission, with a limit per payment, a monthly total and a confirmation every so often.

The bank's ceilings clamp

The bank's limits apply whatever the customer signed, and lowering a ceiling never makes anyone sign again.

A confirmation from the customer

Above the mandate the agent asks the customer, and nothing is counted until they answer.

Proof of both signatures

Every payment lists the bank's rules and the customer's copy it ran under, and the bank checks it without us.

policy: bill payments version: 1
values: max payment: 1 000 EUR max monthly: 5 000 EUR confirm every: 300 EUR bank daily cap: 2 000 000 EUR
events: agent payment: customer: id payee: id amount: money
counters: customer this month: {unit: EUR, per: customer, resets: monthly} since confirmation: {unit: EUR, per: customer, resets: on approval} bank today: {unit: EUR, resets: daily}
rules: payment ceiling: on: agent payment require: amount <= max payment monthly ceiling: on: agent payment count: amount into customer this month limit: max monthly confirmation: on: agent payment count: amount into since confirmation limit: confirm every otherwise: ask customer bank daily cap: on: agent payment count: amount into bank today limit: bank daily cap
An example policy

See the policy your risk owner signs.

Each customer signs their own copy of the payment permission within these limits. The example shows the bank's half. An example written for this page, with round numbers. It uses only what the policy format has today, and it is not a customer's policy.

Inside the rules the agent acts alone. Above a line, the named person decides. Every change to the numbers is a new signed version.

How it connects
  • A fintech's or a vendor's agent pays under the bank's rules and each customer's mandate.
  • The bank's own assistant uses the same mandate.
  • A partner acting on accounts works under the policy the bank signs.

How the trust loop works

What we can show today
  • Visa announced live agent-initiated purchases across Europe in July 2026 (Visa).
  • Under PSD2, when a customer denies authorising a payment, the bank has to prove it was authenticated and recorded (Article 72).
  • The policy format already takes a customer's own signed copy, and a Smart-ID signature validates offline in our tests.

Switch on your first agent.

Two weeks, a fixed fee, your limits and a named approver, and the method to do the next workflow yourself.

Leave your email

We will email you to find a time for a 25-minute walkthrough with the founder. No slides, no sales script.

Thanks. We will email you to find a time.
Book a call

Pick a time in the founder's calendar, or tell us about your agent first.

Also on the same core

Every industry and situation