One charge of up to $50.00 a month, to Banditd Render Credits and nowhere else, until 1 Sep 2026.
This is the whole permission the agent runs on, read from Prava a second ago. Nothing on this page is a template.
The count runs out before the money does
A monthly mandate allows one charge per cycle. The second purchase in the same month is refused by Prava even with $50.00 untouched, so the number that stops the agent first is the count, not the money. That refusal is the guardrail doing its job. There is no other signed mandate behind this one, so the agent stops buying until you sign another.
You can stop it
Revoking takes one click on the dashboard, in the bar at the top under Limits and stop. It bites on the very next attempt: Prava refuses the charge before a card is ever issued. Charges already made stand as they are.
Where the signature happened
banditd never showed you a passkey prompt, and this page cannot sign anything. Every mandate on this account was opened as a Prava session and approved with a passkey on Prava's own screen, outside this app. That is the only place the signature happens, and this page is the record of what came back from it.
To sign another one, npm run prava setup opens the session and prints the Prava URL where you approve it.
Everything else you signed
- 18 mandates already charged in this cycle. The ceilings are intact and nothing can be taken from them until they renew.
- 4 mandates signed for another merchant (Allbirds $60.00, Allbirds $60.00, Allbirds $60.00, Allbirds $10.00), which this agent never charges for render credits.
Payments run against the Prava sandbox, so no real money moves. The mandate, the ceiling, the merchant lock and the single use card are the real Visa flow.