The integration in brief
- Create a buyer for each user. Your backend creates a buyer and its key.
- Save their card. The user adds their card once, on a hosted page that shows your brand.
- Request a transaction. Your agent sends the merchant’s checkout with that user’s key.
- The user approves. They approve on a hosted page that shows what they are buying.
- Pay. Your browser worker fills checkout with a placeholder card, and the Sapiom Browser Pay SDK swaps in the real card.
- Confirm the order. Tell the user once the merchant confirms it.
What works today
Sapiom Pay buys from merchants that support the Universal Commerce Protocol (UCP), a standard for letting agents check out. More checkout types are coming soon.Start building
Quickstart
Create a buyer, save a card and connect your agent.
How it works
Who does what in a transaction.
Authorize a transaction
Turn a merchant checkout into an approved payment.
API reference
REST endpoints, MCP tools and the Browser Pay SDK.