Skip to main content
Triggered when a user submits a withdrawal request. Delivered to the user’s organisation.
{
  "webhook_event": "withdrawal.created",
  "user": {
    "_id": "<userId>",
    "email": "<string>",
    "name": "<string>"
  },
  "withdrawal": {
    "_id": "<withdrawalId>",
    "owner": "<userId | organisationId>",
    "owner_model": "user | organisation",
    "reference": "GETXN_PAYOUT_<ref>",
    "amount": "<number>",
    "gusd_amount": "<number>",
    "disburse_amount": "<number>",
    "fee": "<number>",
    "internal_fee": "<number>",
    "internal_fee_type": "Crowdfund Fee | <string>",
    "currency": "<string>",
    "bank": "<bankId>",
    "status": "Pending",
    "actioned_on": null,
    "actioned_by": null,
    "createdAt": "<ISO>",
    "updatedAt": "<ISO>"
  }
}