Send a payment via Venmo or PayPal
Pay USDC to send money to a Venmo or PayPal recipient. The x402 USDC price is the requested amount plus a 4.9% fee (with a $1.50 minimum fee). On-chain payment credits the calling wallet’s Laso account balance via the standard deposit webhook; the callable then debits the gross amount and dispatches the payout.
KYC required. The first time a wallet sends a Venmo or PayPal payout it must complete identity verification. If the wallet is not yet verified the response returns kyc_required: true and a kyc_url — open the URL, complete the flow, and retry. If you don’t want to proceed, the credited account balance can be withdrawn with POST /withdraw.
Recipient details. Both Venmo and PayPal require the recipient’s first name and last name. For Venmo, recipient_id is the recipient’s 10-digit U.S. phone number and recipient_email is required. For PayPal, recipient_id is the recipient’s PayPal email, which also serves as recipient_email (so recipient_email is optional).
Fee: 4.9% with a $1.50 minimum (included in the USDC price).
Query Parameters
USD amount to send to the recipient (min $5, max $1,000). The x402 payment price is this amount plus a 4.9% fee (with a $1.50 minimum).
5 <= x <= 1000Payment platform.
venmo, paypal Recipient identifier. For Venmo: 10-digit U.S. phone number. For PayPal: email address.
Recipient's first name (English letters A-Z and a-z only).
Recipient's last name (English letters A-Z and a-z only).
Recipient's email address. Required for Venmo. Optional for PayPal, where it defaults to recipient_id (the PayPal email).