> For the complete documentation index, see [llms.txt](https://developer-tr.hoppacuzdan.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer-tr.hoppacuzdan.com/hoppa-gelistirici-ortami/kurumsal-api/25-integration/2-corporate/13-moneycatch.md).

# 13 - MoneyCatch

<mark style="color:green;">`POST`</mark> `https://apigw.elekse.com/api/hoppa/corporate/moneycatch`

### Request Body

#### Yöntem 1: Referans Kodu ile Eşleşme

> Belirtilen geçerlilik süresi (`ExpireDateTime`) içerisinde bankadan gelen transferlerde; tutarın ve gelen transfer açıklamasında bu servisin yanıtında (`Body`) dönen 9 haneli referans kodunun yer alması durumunda işlem ilgili hesaba yansıtılır.

```json
{
  "AccountId": 269,
  "Amount": 1.11,
  "CallbackSupport": false,
  "CallbackAddress": "",
  "ExpireDateTime": "2023-04-06T13:15"  // gönderilmediğinde 30 dakika olarak tanımlanır.
}
```

#### Yöntem 2: Müşteri Bilgileri ile Eşleşme (IBAN / Unvan / TCKN-VKN)

> Belirtilen geçerlilik süresi içerisinde bankadan gelen transferlerde; gönderilen IBAN, Tam Unvan ya da TCKN/VKN bilgilerinden en az biri ile tutarın eşleşmesi durumunda işlem ilgili hesaba yansıtılır.

```json
{
  "AccountId": 269,
  "Amount": 1.11,
  "Iban": "",
  "Identity": "3*********2",
  "Fullname": "",
  "CallbackSupport": false,
  "CallbackAddress": "",
  "ExpireDateTime": "2023-04-06T13:15"
}

```

### Response Body

```json
{
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": "M719XF5NH"
}
```
