> For the complete documentation index, see [llms.txt](https://docs.iyzico.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iyzico.com/ek-servisler/iyzico-hesabina-iade.md).

# iyzico Hesabına İade

iyzico Hesabına İade, müşterilerinizin iyzico hesaplarına anında iade yapabilmenizi sağlar. İade süreci bankacılık prosedürlerinden bağımsız olduğu için üye işyerinden onay alındıktan sonra bankacılık süreçlerine bağlı kalmaksızın doğrudan hesaba para transferi yapılır.

### iyzico Hesabına İade süreci nasıl başlatılır?

* Müşteriniz web sitenizde iade işlemi başlattığında "iyzico hesabıma iade yap" seçeneğini işaretler. Bu işlemi kolaylaştıracak link veya buton, iyzico hizmetine yapılan bir talep ile elde edilir.
* Müşteri verilen linke tıkladığında iyzico sayfasına yönlendirilir ve iyzico hesabına telefon numarası/e-posta ve giriş sırasında aldığı SMS kodu ile kayıt olur veya iyzico hesabına giriş yapar.
* Müşteri, iadenin iyzico hesabına yatırılacağını onayladıktan sonra, talep sırasında belirttiğiniz geri arama URL'sine yönlendirilir.
* İadenin üye iş yeri tarafından onaylanmasının ardından müşterinin iyzico hesabına para transferi gerçekleşir.

#### iyzico Hesabına İade İsteği

## iyzico Hesabına İade İsteği

<mark style="color:green;">`POST`</mark> `https://api.iyzipay.com/payment/iyzipos/item/approve`

#### Request Body

| Name                                          | Type   | Description                                                                                                        |
| --------------------------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------ |
| locale                                        | String |                                                                                                                    |
| conversationId                                | String | İstek esnasında gönderip, sonuçta alabileceğiniz bir değer, request/response eşleşmesi yapmak için kullanılabilir. |
| paymentId<mark style="color:red;">\*</mark>   | String | iyzico tarafında yapılmış ödeme işleminin benzersiz ödeme numarası.                                                |
| callbackUrl<mark style="color:red;">\*</mark> | String | Müşterinin işlem sonucu yönlendirileceği ve notifikasyon gönderilecek URL                                          |

{% tabs %}
{% tab title="200: OK " %}

{% endtab %}
{% endtabs %}

#### iyzico Hesabına İade Dönen Parametreler

| Parametre ismi     | Tip     | Açıklama                                                                                                               |
| ------------------ | ------- | ---------------------------------------------------------------------------------------------------------------------- |
| **token**          | string  | iyzico hesabına iade işlemi için oluşturulan eşsiz değer. Yönlendirilme sırasında callBackUrl'e de bu değer gönderilir |
| **url**            | string  | Müşterinin iyzico hesabına iade sürecini tamamlayabilmesi için yönlendirilmesi gereken link                            |
| **status**         | string  | Yapılan isteğin sonucunu bildirir. İşlem başarılı ise **success**, hatalı ise **failure** döner.                       |
| **errorCode**      | string  | İşlem hatalıysa, bu hataya dair belirtilen koddur.                                                                     |
| **errorMessage**   | string  | İşlem hatalıysa, bu hataya dair belirtilen mesajdır. Locale parametresine göre dil desteği sunar.                      |
| **errorGroup**     | string  | İşlem hatalıysa, bu hataya dair belirtilen gruptur.                                                                    |
| **locale**         | string  | İstekte belirtilen locale değeri geri dönülür, varsayılan değeri **tr**’dir.                                           |
| **systemTime**     | integer | Dönen sonucun o anki unix timestamp değeridir.                                                                         |
| **conversationId** | string  | İstek esnasında gönderilmişse, sonuçta aynen geri iletilir.                                                            |
