Skip to main content
Private preview: this is rolling out and may not be available on your account yet.
Coming soon: payments arrive in a fast-follow release.
A Stamped Mandate is an authorisation you sign for what an agent may do for you. It belongs to your account, not to the agent that asked for it. This is your first one, and it’s a spending mandate: what your agent may spend on, how much, and until when. It’s one kind among several — see what a mandate can authorise. Your agent asks. You decide. Your agent can never approve its own mandate. It can propose one and check what you decided. Only you can approve it, with your passkey, on a Sumvin page in your own browser, away from the conversation.

Before you start

  • You’re verified. A request from an account that isn’t verified yet is refused, and your agent tells you which step is missing.
  • To approve from your agent: you’ve created your signing key, the passkey you approve with. You do this in your browser at the end of verification. The terminal uses its own key instead; see the terminal tab below.

Approve

What you’ll see

Your agent sees these as proposed, stamped, declined and expired. If a request ended some other way than you answering it, for example it was withdrawn, your agent receives a reason it can read back to you.

Two ways to approve

A Stamped Mandate can work in one of two ways:
  • Approve each purchase. Your agent prepares a purchase and waits for you to sign it. This is the default.
  • Pre-authorise repeat errands. You sign once, with limits, and your agent can repeat an errand within them without asking again. See Repeat errands.

What can go wrong

Ask your agent for the review link and open it yourself.
You’ll see Your account setup isn’t finished. Finish verification, then ask your agent to request the mandate again. You can still decline the request so your agent isn’t left waiting.
You haven’t created your signing key. Choose Set up your signing key, create your passkey, then ask your agent to request the mandate again. You can still decline the request so your agent isn’t left waiting.
Your signing key couldn’t be unlocked on this device. Nothing was authorised. Try again with the passkey you created, or ask your agent to try again if this keeps happening.
You’re signed in as someone other than the account your agent named. Sign in with the right account, then try again.
You can’t approve an expired mandate. Run sumvin errand reject <errand-id> to close the errand, then start a new one.
Run sumvin errand approve again; each run fetches the current terms. If it fails again, check your key with sumvin keys show.
Try asking your agent: “Set up a spending limit of $50 for groceries this week.”