Check Venmo and PayPal payout status (free)
Reports the state of the Venmo and PayPal payouts this account has sent with GET /send-payment. Free: only the payout itself is a paid action.
Three ways to call it: with payment_id to fetch one payout, with recipient_id (from GET /payment-recipients) to list every payout to that saved recipient, or with neither to list every payout this account has sent, newest first.
state is queued (waiting on account balance), awaiting-funding (debited and accepted, but delayed on our side before it reaches the platform, usually until the next business day), in-process (dispatched to the platform), complete, failed, or cancelled. queued, awaiting-funding and in-process are the states still in flight; poll every few minutes, or register a webhook with POST /register-webhook to be told when a payout completes instead. A payout that has been in-process for more than an hour is worth raising with the account owner. state is absent on payouts sent before state tracking existed.
Bank payouts are not listed here: follow those with listBankingTransactions. Push-to-card transfers are completed by the recipient in the browser and have no server-side state.
Requires a Bearer token from /auth or /get-card.
Request
- Base URL: https://laso.finance
- URL: https://laso.finance/get-payment-status
- Auth: API key in header Authorization
Query parameters
Fetch one payout by its id. Takes precedence over recipient_id.
List every payout to one saved recipient. This is the recipient_id returned by GET /payment-recipients, not the phone number or email.
Response
Returns { "payment": PaymentStatus } when payment_id is provided, or { "payments": PaymentStatus[] } (newest first) otherwise.
Changes
No recorded changes to this operation across all 3 revisions of this API.