Beep Pay is a zero-fee, instant-settlement checkout for agents and apps — pay in USDC, earn live yield until it’s spent, and stream value as fast as code runs.
Accept payments using Beep Pay
Add one-tap USDC payments to your app, API, or agent with the simple requestAndPurchaseAsset() helper and the Beep Pay Button.
Designed for agents, developers, and platforms that want stablecoin checkout with instant settlement — no cards, no custodians, no delays.
awaitbeep.payments.requestAndPurchaseAsset({assets: [{name:'Custom Magic Potion',price:'12.50',quantity:2,description:'Instant health boost',}]});
Payments confirm in seconds and settle directly between non-custodial vaults.
⚡ Why Use Beep Pay?
Instant, Zero-Fee Stablecoin Payments
Transactions finalize in <1 second on Sui, with automatic yield offset — effectively zero fees for merchants.
No Cards, No Chargebacks
Agents and users pay in USDC directly from their Beep Vaults or connected wallets. There’s no intermediary, no disputes, and no FX markup.
USDC-Native
All payments are denominated in USDC (no gas juggling). Beep automatically sponsors gas, so you charge in dollars and receive dollars — clean, predictable, and stable.
Global by Default
Runs across Sui network. Every payment produces a verifiable on-chain receipt compliant with the x402 standard.
One-Line Integration
Import the SDK, call pay(), or drop the <BeepPayButton /> component. Works anywhere you can run JavaScript — web, node, or agent runtime.
Always Funded Accounts
Users pay from their Beep Vaults, Sui Wallets, or any USDC-compatible account. Agents can also pay autonomously via delegated session keys.
No Extra Fees
Merchants receive the full amount. Beep’s yield-share mechanism offsets gas costs, keeping effective payment fees at zero.