Run Enruta for your customers, inside your own product. One platform key gives each of your customers its own Enruta account. Your product calls the same API for them, with every customer’s policies kept apart. Priced by the record.
The customer. Enruta holds the authorization and the evidence.
Other people’s customers and orders
You hold the relationship; Enruta supplies the authorization and the evidence layer under it, one account per customer.
Objects
Platform accounts and their keys; embedded
request_paymentandverify_record; a white-label verifier; feed subscriptions; PSP metadataInterfaces
A platform key (
enruta_plt_…) and theEnruta-Accountheader on the REST API; the TypeScript and Python SDKs; the platform pages of the consoleBilled by
Records, in volume
Five pieces, all of them callable now.
An Enruta organization per customer, with its agents, policy and keys; usage per account (records, mandates, agent orders, dispute packets)
Every API call, made for a connected account with
Enruta-Account, each account under its own policyA verification page in your brand and the
<enruta-verify>web component; records are checked in the browserDispute packets, sealed records and reversals pushed to your URL in Enruta, Chargeflow, Justt or Visa CE3.0 shape, signed and replayable
Where the agent labels go in nine PSPs’ and orchestrators’ payment objects, filled in for one record
Name the account in a header; everything else is the API you already read.
curl https://api.enruta.ai/v0/payment-requests \
-H "Authorization: Bearer $ENRUTA_PLATFORM_KEY" \
-H "Enruta-Account: cust_48121" \
-H "Enruta-Agent: agt_01M3D2…" \
-H "Idempotency-Key: 7f41…" \
-d '{ "payee": { "domain": "reamandrule.com" }, "amount": { "value": "77.04", "currency": "USD" }, … }'Three buyers, three contracts, all on the price list.
PSPs, acquirers, orchestrators
$0.03a record
$0.025 above 1M a year, $0.02 above 10M · no annual fee
The white-label verifier; request_payment and verify_record in your SDK; the mandate id written into your metadata or your universal token
Dispute-service providers
$0.03a record
$0.025 above 1M a year, $0.02 above 10M · no annual fee
Records mapped to your order, additional_notes and a policies[] entry of type agent_mandate, delivered as a feed
Procurement, AP and agent platforms, and services that pay for many clients
$0.03a record
$0.025 above 1M a year, $0.02 above 10M · no annual fee
request_payment embedded; per-client policy isolation
Evidence absent is adverse.
Our platform contract includes one clause: in a dispute, a party without a verifiable record defers to the party with one. It works because the verifier is open to everyone.
Talk to us about a platform key.
A few companies, agent builders and merchants are shaping the first records with us. If your agents pay, or you sell to agents, write to us.