Skip to content

Withdrawal

Bakhtarian edited this page May 14, 2026 · 1 revision

Withdrawal

A withdrawal moves funds out of a Whop ledger account to an external destination — such as a connected bank account or payout method.

SDK access

$client->withdrawals // Matchable\Whop\Resource\WithdrawalResource

Endpoints

create(array $data): array

HTTP POST withdrawals
Does Creates a withdrawal, moving funds out to an external destination.
Parameters $data — withdrawal attributes (e.g. source ledger account, amount, currency, payout method).
Returns array

list(array $query = []): array

HTTP GET withdrawals
Does Lists withdrawals.
Parameters $query — optional filters / pagination.
Returns array

get(string $id): array

HTTP GET withdrawals/{id}
Does Retrieves a single withdrawal by ID.
Parameters $id — the withdrawal ID.
Returns array

Example

$withdrawal = $client->withdrawals->create([
    'amount' => 5000,
    'currency' => 'usd',
]);

$withdrawal = $client->withdrawals->get($withdrawal['id']);

Reference

Official Whop documentation: https://docs.whop.com

Clone this wiki locally