---
title: "Pre-Deposit Check"
method: POST
path: "/#pre_deposit_check"
---

# Pre-Deposit Check

`POST /#pre_deposit_check`

This callback is triggered by Decentro to a custom endpoint if the platform has subscribed to it. If you reject the callback, the transaction is refunded to the source or else accepted.

## Headers

- `your_custom_key_1` string
- `your_custom_key_2` string

## Request body

- object
  - `urn` string
  - `beneficiaryConsumerBankAccountNumber` number, float
  - `beneficiaryConsumerBankAccountIfsc` string
  - `transferType` string
  - `amount` number, float
  - `remitterName` string
  - `remitterConsumerBankAccountNumber` string
  - `remitterProvider` string
  - `bankReferenceNumber` string

## Response `200`

200

- union
  - object
    - `is_accepted` integer
  - object
    - `is_accepted` integer

---

[API](https://skmtc.dev/decentro/apis/decentro-staging.md) · [All operations](https://skmtc.dev/decentro/apis/decentro-staging/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/decentro/decentro-staging/revisions/f1a86ce4638c/schema)
