# Abonelik Entegrasyonu

<figure><img src="/files/rdHxI6aZ1yLl1QQufRqj" alt=""><figcaption></figcaption></figure>

### Adımlar

iyzico abonelik yönteminde 4 ana adım bulunmaktadır; adımlar sırasıyla şu şekildedir :

1. [**Ürün Oluşturma**](/urunler/abonelik/abonelik-entegrasyonu/abonelik-urunu.md)
2. [**Ödeme Planı Oluşturma**](/urunler/abonelik/abonelik-entegrasyonu/odeme-plani.md)
3. [**Abonelik Başlatma**](/urunler/abonelik/abonelik-entegrasyonu/abonelik-islemleri.md#abonelik-baslatma)
4. [**Webhook**](/ek-servisler/webhook.md#abonelik-bildirimleri)

{% hint style="info" %}
**NOT: Abonelik çözümü sadece kredi kartları ile kullanılabilmektedir.**
{% endhint %}

Örneğin yayınladığınız 2 farklı dergi için abonelik süreci başlatmak isterseniz, A dergisi ve B dergisi olarak iki ürün oluşturmanız, dergilerin basım zamanına göre ödeme planı oluşturmanız yeterlidir. A dergisinin her ay, B dergisinin her hafta basıldığını varsayarsak, A dergisine ait plan aylık 50 TL, B dergisine ait plan haftalık 30 TL olarak belirlenebilir. iyzico her plan için size bir referans kodu verir. Bir ödeme isteğinde bu referans kodunu göndermeniz, son kullanıcıyı o plana abone yapmak için yeterlidir.

Ürün ve planlar iyzico merchant panelinden veya API istekleri ile saniyeler içinde oluşturulabilir, güncellenebilir veya silinebilir. Aboneliği başlatmak için API üzerinden bir ödeme isteği gönderilmelidir. Ödeme, checkout form veya direk API isteği ile gerçekleştirilebilir.

Abonelik başlatıldıktan sonra her tekrarlayan ödeme için webhook bildirimi gönderilir. Bu bildirimi aldıktan sonra, ilgili aboneliğin güncel durumunun kontrol edilmesi gerekir.

Başarısız ödeme işlemleri için, retry servisi ile veya iyzico kontrol paneli üzerinden tekrar ödeme işlemi denenebilir.

***

> Abonelik servislerini kullanabilmek için iyzico hesabınızda abonelik özelliğinin aktif olması gerekmektedir. [Sandbox](/on-hazirliklar/sandbox.md) test ortamında işlem yapıyorsanız, hesabınıza kayıtlı e-posta adresi veya üye işyeri numarası bilgisini **<entegrasyon@iyzico.com>** adresine iletmeniz halinde abonelik özelliğini sizin için aktif edebiliriz.
>
> Gerçek bir hesap üzerinde işlem yapıyorsanız, abonelik özelliğini "**Eklentiler"** sayfasından satın alarak aktif edebilirsiniz. Eklentiler sayfasında bu özelliği görüntüleyememeniz durumunda, hesabınıza kayıtlı e-posta adresi üzerinden **<destek@iyzico.com>** adresiyle iletişime geçebilirsiniz.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.iyzico.com/urunler/abonelik/abonelik-entegrasyonu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
