How to use a managed wallet
Setwallet_type to "privy" in your request body. No wallet_address field is needed — Kibble looks up or creates a wallet tied to your email.
wallet_address field containing the provisioned wallet address for your account. This address is used as the deposit address on the checkout page or invoice.
Your wallet address is consistent across all payment links and invoices tied to your email. Kibble creates it on your first request and reuses it automatically for every subsequent one.
Accessing your merchant portal
When you use a managed wallet, Kibble creates a merchant portal at/merchant/{slug} for each payment link or invoice. The portal shows payment status, transaction history, and link details. Sign in using the same email address you provided when creating the link.
When to choose a managed wallet
A managed wallet is the right choice if:- You don’t already have a USDC wallet on Base
- You want the simplest possible setup without any crypto configuration
- You want to access a hosted merchant portal to track payments visually