Skip to main content
Payments move money into and out of a Privy account: payins to add funds and payouts to disburse them. Each flow is built on Privy wallets and delivered as a UI component or API, so your app can move money at scale without operating payments infrastructure of its own. Payments

Payins

Payins bring funds into an account, from fiat or from crypto the user already holds. Configure and enable each method in the Privy Dashboard; the configuration guide covers setup.
  • Unified funding: present every payin method in a single modal, depositing funds into the user’s account.
  • Card onramps: users purchase crypto with fiat by card, Apple Pay, or Google Pay.
  • Bank deposits: users fund their account by sending a bank transfer to the onramp provider.
  • Crypto deposit addresses: users deposit any asset on any chain to a unique address, which bridges, swaps, and deposits stablecoins to the user’s account.

Payouts

Payouts send funds from an account to the user or a third party, either onchain to any address or offchain to a bank account as fiat.
  • Crypto transfers: send native tokens or stablecoins to any address, with bridging across chains and stablecoin conversion handled by Privy.
  • Fiat offramps: convert crypto to fiat and settle to a bank account through an offramp provider.