Outpay Merchant Onboarding: Store and Payout Wallet Setup
Create an Outpay merchant store, register a wallet, prove wallet ownership, and prepare to receive direct USDC settlement on Base.
Who this is for
Anyone creating a new Outpay merchant account for the first time.
Before you begin
- Your store's name and, optionally, a short description.
- An EVM wallet you control on Base, and the ability to sign a message with it (either a browser wallet extension, or a manually pasted signature).
Create your store
Verify before accepting payments
Confirm the wallet address character-by-character against your treasury records. Customers send funds directly to this address — a wrong wallet is not something Outpay can delay or reverse.
Expected result
Your store is created, and your payout wallet is registered and verified. You can now create checkouts and payment links from the Dashboard.
Common problems
| Problem | Likely cause | Next step |
|---|---|---|
| Wallet signature is rejected | The signature was signed more than a few minutes after the challenge was issued, or with the wrong wallet. | Regenerate the challenge and sign it promptly with the exact wallet you entered. |
| Onboarding cannot be completed | Required store or wallet fields are missing or invalid. | Confirm the wallet address matches the required format and try again. |
You can update the payout wallet later from Settings. That path requires a fresh ownership signature and should be treated as a high-impact access event — see payout wallet.
Related documentation
- Payout wallet — change your registered wallet later.
- Dashboard overview — what to do next after onboarding.
- Merchant security — protecting wallet changes and key access.
Outpay Merchant Guide: Accept USDC Payments on Base
Set up an Outpay store, verify a payout wallet, create hosted payment links, and manage USDC transactions from the merchant dashboard.
Outpay Merchant Dashboard: Payments, Keys, and Webhooks
Navigate the Outpay merchant dashboard for checkout links, transactions, API keys, payout wallets, webhook settings, and team access.