Withdrawals
Push money out of the user's Qwik DDA to an externally-linked bank โ the inverse of a deposit.
POST/partner/cards/withdrawals
๐ Org key + secret๐ค User session
| Field | Type | Required | Notes |
|---|---|---|---|
amount | number | โ | Dollars, > 0. |
to_account_id | string | โ | Destination external bank id. |
from_account_id | string | โ | Source DDA; defaults to the user's primary DDA. |
description | string | โ | Max 500 chars. |
201 ยท Response
{
"ach_withdrawal": {
"id": "uuid", "amount": 25.00, "currency": "USD", "status": "pending",
"to_account_id": "uuid", "from_account_id": "uuid",
"external_payment_id": "...", "error": null, "created_at": "...", "updated_at": "..."
}
}
Withdrawals share the same ACH status lifecycle and emit Payment.ACH.* webhooks with data.ach_direction = "outbound".