Overview
Your agent can send money directly to any supported debit card using the/get-push-to-card endpoint. The payment is funded with USDC on Base or Solana via x402 and delivered to the recipient’s debit card after they complete a short form.
Supported currencies:
The
amount query parameter is the face value in the chosen currency. Laso converts it to USD using the current exchange rate, adds a 4.8% fee (with a minimum fee of 1.50 in the chosen currency), and that becomes the USDC price for the x402 payment.
How it works
1
Agent calls /get-push-to-card
Your agent makes an x402 request to
GET /get-push-to-card with the desired
face value and currency. The x402 price in USDC is computed from the face
value (converted to USD if needed) plus a 4.8% fee.2
Agent receives a redemption URL
The response includes a
redemption_url that must be opened in a browser to
complete the transfer.3
Complete the form
Either the agent or a human opens the
redemption_url and fills out a
multi-step form: 1. Sender name 2. Debit card number (for receiving the
funds) 3. Cardholder name for that debit card4
Funds arrive on the debit card
After the form is submitted, the funds are pushed to the debit card.
Laso cannot perform the transfer directly. The
redemption_url must be
visited and the debit card details entered manually — either by the agent (if
it has browser access) or by a human.Sending to a debit card
Default (USD):Response
Fee structure
The 4.8% fee is applied on top of the face value to determine the USDC price you pay via x402. For example, to send €100 to a Eurozone debit card, the x402 price is approximately USD equivalent of €100 × 1.048.Tell your agent
Send to a U.S. debit card
Send to a U.S. debit card
$100 to a U.S. debit card using the Laso Finance API. Use the x402
Send to a U.K. debit card
Send to a U.K. debit card
£100 to a U.K. debit card using the Laso Finance API. Call GET