Payment methods
Available methods and how to choose one
Payment methods define how clients pay for resources protected by the Machine Payments Protocol. Each method specifies its payment rails, credential format, and verification logic.
Overview
When a server responds with 402 Payment Required, the WWW-Authenticate header includes a method parameter indicating which payment method to use. If supported, the client can then use the corresponding payment method to generate a Credential and retry the request.
Available methods
Web scale payments with TIP-20 stablecoins on Tempo with sub second settlement
Traditional payment methods through Stripe
Card payments via encrypted network tokens
Bitcoin payments over the Lightning Network
Native SOL and SPL token payments on Solana
Build your own method or extend existing methods with the SDK.