---
title: "Virtual Account Deposit Rejected Webhook"
source_url: https://docs.rapyd.net/en/virtual-account-deposit-rejected-webhook.html
lang: en
---

# Virtual Account Deposit Rejected Webhook

The **ISSUING_DEPOSIT_REJECTED** webhook is sent when the Rapyd rejects the transaction due to compliance related issues. In such scenarios the virtual account owner should contact Rapyd support.

> **Note:**
>
> The endpoint for webhooks is unique for each client. To set up a webhook endpoint, see [Defining a Webhook Endpoint](https://docs.rapyd.net/en/defining-a-webhook-endpoint.md "Defining a Webhook Endpoint").

### Parameters

### Webhook Header Parameters

- - Content-Type
  - Indicates that the data appears in JSON format. Set to **application/json**.
- - salt
  - Random string.
- - signature
  - Signature calculated for each webhook individually.

    See [Webhook Authentication](https://docs.rapyd.net/en/webhook-authentication.md "Webhook Authentication").
- - timestamp
  - Timestamp for the webhook, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time") (seconds).

### Webhook Root Parameters

- - attempts
  - Reserved.
- - created_at
  - Time that the webhook was created, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time").

    > **Note:**
    >
    > Inside the `data` object, some webhooks have another `created_at` field that refers to a different event.
- - data
  - Contains the actual data of the webhook.

    For details, see below.
- - id
  - ID of the webhook. String starting with **wh_**.
- - last_attempt_at
  - Time of the last attempt to send the webhook, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time").
- - next_attempt_at
  - Time of the next attempt to send the webhook, in [Unix time](https://docs.rapyd.net/en/glossary.md#UUID-945d98cf-adae-e1cf-2606-c7fae8b4a7e1_unix_time "Unix time").
- - status
  - Status of the webhook. One of the following:

    - **NEW**
    - **CLO** - Closed.
    - **ERR** - Error.
    - **RET** - Re-sent.

    > **Note:**
    >
    > Inside the `data` object, some webhooks have another `status` field that refers to a different event.
- - token
  - May be displayed instead of `id`.
- - trigger_operation_id
  - ID of the operation that triggered the webhook. UUID.
- - type
  - Name of the webhook type.

    > **Note:**
    >
    > The name in the Client Portal is different.
- - uri
  - The Uniform Resource Identifier (URI) for the Webhook.

### Webhook Data Parameters

- - amount
  - The amount sent to the virtual account, in units of the currency defined in `currency`.
- - bank_account
  - Details about the virtual account, including the following fields:

    - - account_number
      - The actual account number that was assigned to the virtual account when it was created.
    - - address
      - Street address of the bank branch.
    - - bank
      - The name of the bank where the virtual account exists.
    - - bank_code
      - Bank code of the virtual account.
    - - beneficiary_name
      - Name of the Rapyd wallet owner of the virtual account to which the money was deposited.
    - - bic
      - BIC (Bank Identifier Code) of the virtual account.
    - - branch_code
      - The bank's branch number.
    - - country
      - Country of bank.
    - - country_iso
      - Two-letter ISO 3166-1 ALPHA-2 code of the country of the virtual account.
    - - requested_currency
      - The currency to which funds received by a virtual account are converted. Three-letter ISO 4217 code.
- - currency
  - The currency credited to the virtual account. Three-letter ISO 4217 code.

    - **Transactions without FX** - The currency sent by the sender.
    - **FX transactions** - Determined by `requested_currency` in the virtual account.
- - ewallet
  - ID of the Rapyd wallet that the virtual account is attached to. String starting with **ewallet_**.
- - fx_rate
  - The foreign exchange (FX) rate. Relevant for FX transactions. Value is **1** when `original_currency` and `currency` values are the same.
- - issued_account_id
  - ID of the virtual account. String starting with **issuing_**.
- - issuing_transaction_id
  - ID of the virtual account transaction. String starting with **isutran_**.
- - original_amount
  - The original amount. Differs from `amount` when an FX transaction has been made.
- - original_currency
  - The original currency. Differs from `currency` when an FX transaction has been made.

- - remitter_information
  - Object containing data about the sender of the payout.

    - - account_id
      - Account number of the sender.

    - - bank_code
      - Bank code of the sender.

    - - name
      - Name of the sender.

    - - remitter_reference
      - The remitter reference number.

- ISSUING_DEPOSIT_REJECTED Webhook
- ```json
  {
      "status": {
          "error_code": "",
          "status": "SUCCESS",
          "message": "",
          "response_code": "",
          "operation_id": "608ca55c-447f-49de-824d-097a7f787ff3"
      },
      "data": {
          "token": "wh_g546495b77b79b364dea860cd",
          "type": "ISSUING_DEPOSIT_REJECTED",
          "data": {
              "bank_account": {
                  "bic": "SAMPLE",
                  "bank": "Sample bank",
                  "address": "54th Street, Anytown",
                  "country": "Germany",
                  "bank_code": "016",
                  "branch_code": "478",
                  "country_iso": "DE",
                  "account_number": "395135382",
                  "beneficiary_name": "John Doe ",
                  "requested_currency": "EUR"
              },
              "ewallet": "ewallet_3d08d12b0f6b8653a109ab0",
              "amount": 1000,
              "currency": "EUR",
              "issued_account_id": "issuing_1f9f35bdc9764b08f334cf",
              "issuing_transaction_id": "isutran_c360a37f6a97e052c0d806481",
              "remitter_information": {
                  "name": "Jane Smith",
                  "account_id": "123456789",
                  "bank_code": "",
                  "remitter_reference": "ICC209091827"
              },
              "original_amount": 1000,
              "original_currency": "EUR",
              "fx_rate": 1
          },
          "attempts": [],
          "status": "CLO",
          "last_attempt_at": 1762821472,
          "created_at": 1762821472,
          "next_attempt_at": 0
      }
  }
  ```
