Withdraw Rejected

This event is dispatched whenever there is an issue in executing a WITHDRAWAL transaction

  "event": "withdraw.rejected",
  "data": {
    "id": "sm3l4byf",
    "reference": null,
    "type": "coin_address",
    "currency": "trx",
    "amount": "1.0",
    "fee": "1.0",
    "total": "2.0",
    "txid": null,
    "transaction_note": "Stay safe",
    "narration": "We love you.",
    "status": "Rejected",
    "reason": null,
    "created_at": "2021-11-25T15:51:08.000Z",
    "done_at": null,
    "recipient": {
      "type": "coin_address",
      "details": {
        "address": "TWMjBKD61DLXXQr6AvVnDMcVs5p46QSFz",
        "destination_tag": null,
        "name": null
    "wallet": {
      "id": "j5lzsrz7",
      "currency": "trx",
      "balance": "3.1690910029",
      "locked": "0.0",
      "staked": "0.0",
      "converted_balance": "183.015005417475",
      "reference_currency": "ngn",
      "is_crypto": true,
      "created_at": "2021-04-09T09:48:14.000Z",
      "updated_at": "2021-11-25T15:51:13.000Z",
      "deposit_address": "TZCDWPRaoMay6GSJpbv6yEk2Nn7nE11XwX",
      "destination_tag": null
    "user": {
      "id": "23azi7bj",
      "sn": "QDXXIRPXXKS",
      "email": "[email protected]",
      "reference": null,
      "first_name": "Oye",
      "last_name": "Olalekan",
      "display_name": "appstate",
      "created_at": "2021-04-09T09:48:14.000Z",
      "updated_at": "2021-04-09T10:54:32.000Z"
eventThe webhook event action that triggered the webhook, e.g. WITHDRAW.REJECTED.String
dataAll information related to this specific webhook.Object
data.idThe id attribute of the withdrawal transaction.String
data.typeThis can be internal or coin_addressString
data.currencyThis can fiat or a crypto tickerString
data.amountThe amount being withdrawnString
data.feeThe transaction that would be needed to execute this transaction.String
data.totalThe addition between fee and amountString
data.txidThe transaction id.String
data.transaction_noteThe note added to transaction by the senderString
data.narrationTransaction narration.String
data.statusTransaction status, Done, Rejected.String
data.reasonTransaction reason.String
data.created_atThe date the transaction was createdString
data.done_atThe date the transaction was executed.String
data.recipientTransaction recipient objectObject
data.recipient.typeTransaction type, this can be coin_address or internal.String
data.recipient.detailsTransaction recipient object.Object
data.recipient.details.addressReceiving wallet address.String
data.recipient.details.destination_tagReceiving wallet destination tag, this used to identify wallet.String
data.recipient.details.nameThe owner of the wallet's name.String
data.walletThe debited wallet object.Object
data.wallet.idThe debited wallet id.String
data.wallet.currencyThe currency of the debited walletString
data.wallet.balanceThe current balance of wallet after transfer.String
data.wallet.lockedCurrent balance that's pending approvalString
data.wallet.stakedCurrent balance that's being stacked.String
data.wallet.converted_balanceConverted balance to primary currency.String
data.wallet.reference_currencyWallet's primary currency.String
data.wallet.is_cryptoWallet status if it's crypto or fiatString
data.wallet.created_atThe date the wallet was created.String
data.wallet.updated_atThe date the wallet was updated.String
data.wallet.deposit_addressThe wallet address of the debited wallet.String
data.wallet.destination_tagThe destination tag of the debited walletString
data.userThe customer's account objectObject
data.user.idThe customer's id of the accountString
data.user.snThe customer's serial numberString
data.user.emailThe customer's emailString
data.user.referenceThe customer's referenceString
data.user.first_nameThe customer's first nameString
data.user.last_nameThe customer's last nameString
data.user.display_nameThe customer's display nameString
data.user.created_atThe date which the user was createdString
data.user.updated_atThe date which the user was updatedString