Skip to content
Sprocket
Sprocket
Use Sprocket

Purchases

Let Sprocket's agent buy parts and subscriptions at online checkouts with your saved card, approving purchases with your passkey.

The agent can pay at an online checkout with a card you saved in Sprocket. You approve each purchase with your passkey, unless you turned on auto-approval in Agentcard. Agentcard stores your cards, and Sprocket never sees the card number.

Save a card

Open Settings → Payments and click Add a card. Scan the QR code with your phone and save the card on Agentcard’s page with Face ID or your fingerprint.

Agentcard locks your card with a passkey. If your computer has one, like Touch ID, Windows Hello, or a password manager, you can click Open on this computer instead.

How a purchase works

The agent shops

The agent opens the store in its browser and confirms the items, quantity, shipping address, shipping method, and total with you.

You approve

The thread shows the amount and the store, such as Approve $24.99 at Adafruit. Click Approve, scan the QR code with the phone or open it on the computer that holds your passkey, and confirm. Purchases that Agentcard auto-approves skip this step.

Agentcard pays

Agentcard fills in your real card and Sprocket submits the order. The agent then reports the order number, or the store’s error if payment failed.

The checkout page must use HTTPS. If you stop the run while a purchase waits for approval, Sprocket cancels the purchase.

The agent can only start a purchase in a thread you started from the app. Subagents and sprocket run tasks can’t start purchases.

Purchase history

Settings → Payments lists your last 100 purchases with their status, such as Awaiting approval, Declined, Expired, Cancelled, or Completed.