Getting started
Understand the payment model and choose an integration path.
Who this is for
This section is for anyone setting up Outpay for the first time: a developer integrating the public API, or a merchant administrator using only the Outpay Dashboard.
Outpay has two entry points today:
- Outpay Dashboard — create hosted checkouts and shareable payment links without writing any code.
- Public v1 API — create and read checkouts, and list payments, using a scoped bearer API key from your own server.
Both paths produce the same non-custodial checkout: a customer pays native USDC directly to the merchant's registered Base wallet.
Quickstart
Go from an API key to a hosted checkout in one integration.
Authentication
Choose Dashboard sessions or a scoped public API key.
Core concepts
Learn how checkout, detection, confirmation, and settlement fit together.
Environments
Separate test and live credentials and configuration.
Only Base USDC is verified
The checked-in seed data and payment matcher support native USDC on Base only. Do not send another asset, or use another network, for a checkout created by this release.
Related documentation
- Merchant onboarding — create a store and verify a payout wallet from the Dashboard.
- API reference — the full public v1 endpoint contract.
- Core concepts — the terms used throughout this documentation.