Tollstile

Tollstile vs MPP SDKs

What the Machine Payments Protocol SDK covers, and what Tollstile adds for merchants.

Pre-release · planned API

MPP is payment-method agnostic: one protocol for stablecoins, cards through Stripe, and sessions. If MPP is the only protocol you will accept, its SDK covers the wire format — challenges, credentials, and receipts.

What Tollstile adds

  • Merchant lifecycle across protocols: access policies, requirements, a ledger, and reconciliation that work the same for MPP, x402, and others.
  • Correct timing per method: Stripe charges capture at verification, so Tollstile uses the upfront flow and refunds when your handler fails; Tempo sessions use reusable authorizations drawn down per call.
  • Replay protection beyond the challenge HMAC, which does not prevent reuse by itself.
  • Recovering timed-out charges by looking them up instead of failing the request or charging again.

Status

The MPP rails are in development. This comparison describes their design.

On this page