# Düzenli Ödeme Detayı

Düzenli ödeme emri ile ilgili detay bilgileri dönen servistir.

{% hint style="success" %}
<https://api.paynet.com.tr/v1/subscription/subscription_detail>
{% endhint %}

{% tabs %}
{% tab title="İstek Parametreleri" %}

| Parametre İsmi       | Tip    | Zorunlu | Açıklama        |
| -------------------- | ------ | ------- | --------------- |
| **subscription\_id** | string | Evet\*  | Fatura ID       |
| **reference\_no**    | string | Evet\*  | Fatura numarası |
| {% endtab %}         |        |         |                 |

{% tab title="Dönüş Parametreleri" %}

| Parametre İsmi                  | Tip      | Zorunlu | Açıklama                                                                                                                                                                                                                                          |
| ------------------------------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **name\_surname**               | string   | Evet    | İsim ve soyisim bilgisi                                                                                                                                                                                                                           |
| **amount**                      | decimal  | Evet    | Düzenli ödeme tutarı                                                                                                                                                                                                                              |
| **interval**                    | int      | Evet    | Ödeme Periyodu ( 0: Günlük, 1: Haftalık, 2: Aylık, 3: Yıllık )                                                                                                                                                                                    |
| **interval\_count**             | int      | Evet    | Toplam kaç adet çekim yapılacak. interval aylık (2) ise interval\_count 12 ise bir yıl boyunca her ay çekim yapar. Eğer period değeri 2 gönderilirse 2 ayda bir toplam 12 çekim yapılır yani 24 ayda düzenli ödeme tamamlanır.                    |
| **begin\_date**                 | datetime | Evet    | Düzenli ödeme başlangıç tarihi                                                                                                                                                                                                                    |
| **reference\_no**               | string   | Evet    | Referans no bilgisi                                                                                                                                                                                                                               |
| **end\_user\_email**            | string   | Evet    | Son kullanıcı email bilgisi                                                                                                                                                                                                                       |
| **end\_user\_gsm**              | string   | Evet    | Son kullanıcı gsm bilgisi.                                                                                                                                                                                                                        |
| **agent\_id**                   | string   | Hayır   | Paynet bayi kodu                                                                                                                                                                                                                                  |
| **agent\_amount**               | decimal  | Evet    | Ödeme çekildikten sonra burada belirtilen tutar bayi hesabına aktarılır. Tutar belirtilmezse default ayarlar geçerlidir.                                                                                                                          |
| **company\_amount**             | decimal  | Evet    | Ödeme çekildikten sonra burada belirtilen tutar Ana Firma hesabına aktarılır. Tutar belirtilmezse default ayarlar geçerlidir.                                                                                                                     |
| **end\_user\_desc**             | string   | Evet    | Son kullanıcıya gösterilecek açıklama. “xxx aidatınız için düzenli ödeme onayı istiyoruz” gibi.                                                                                                                                                   |
| **addcomission\_to\_amount**    | decimal  | Hayır   | true/false, Default: false. Komisyon tutarının ödeme tutarına eklenip eklenmeyeceği belirlenir. True olduğunda komisyon tutarı kredi kartından çekilecek tutara eklenir.                                                                          |
| **currency**                    | string   | Hayır   | Para birimi. Sadece TL destekleniyor.                                                                                                                                                                                                             |
| **period**                      | string   | Hayır   | Ödemenin hangi periyotta olacağını belirler (Default 0), interval ve interval\_count ile birlikte kullanılıyor. Örn: 12 adetli Aylık ödemeli düzenli ödeme talimatında periyod 2 girilirse 2 ayda bir çekim yapılır ve toplam 24 ayda tamamlanır. |
| **user\_name**                  | string   | Hayır   | Düzenli ödeme talebini oluşturan kullanıcının adı.                                                                                                                                                                                                |
| **agent\_note**                 | string   | Hayır   | Düzenli ödeme talebini oluşturan bayinin kendisine notu. Sadece bayi görür.                                                                                                                                                                       |
| **confirmation\_webhook**       | string   | Hayır   | Düzenli ödeme talebi son kullanıcı tarafından onaylanırsa, burada belirleyeceğiniz URL'e request gönderilir.                                                                                                                                      |
| **suceed\_webhook**             | string   | Hayır   | Düzenli ödeme onaylandıktan sonra karttan ödeme çekimleri başarılı olduğunda burada belirleyeceğiniz URL'e request gönderilir.                                                                                                                    |
| **error\_webhook**              | string   | Hayır   | Düzenli ödeme onaylandıktan sonra karttan ödeme çekimleri hatalı olduğunda burada belirleyeceğiniz URL'e request gönderilir.                                                                                                                      |
| **confirmation\_redirect\_url** | string   | Hayır   | Düzenli ödeme talebi son kullanıcı tarafından onaylandığında redirect edilecek sayfanın URL'ini burada gönderilir.                                                                                                                                |
| **send\_mail**                  | bool     | Hayır   | Email gönderilsin mi? true ise düzenli ödeme talebi oluşturulduktan sonra son kullanıcının email adresine düzenli ödemeyi onaylaması için gerekli link mail olarak gönderilir.                                                                    |
| **send\_sms**                   | bool     | Hayır   | Sms gönderilsin mi? true ise düzenli ödeme talebi oluşturulduktan sonra son kullanıcının telefonuna düzenli ödemeyi onaylaması için gerekli link sms olarak gönderilir.                                                                           |
| **is\_fixed\_price**            | bool     | Hayır   | Sabit Tutar mı ? true ise tüm ödemeler amount alanında belirtilen tutar kadar çekilir. false ise invoice\_create servisi ile her bir ödeme için çekilecek tutarı vade bilgisi ile göndermelisiniz.                                                |
| **auto\_renew**                 | bool     | Hayır   | Düzenli ödeme emri bitince tekrarlansın mı ?                                                                                                                                                                                                      |
| **agent\_logo**                 | bool     | Hayır   | Bayi logo linki                                                                                                                                                                                                                                   |
| **attempt\_day\_count**         | int      | Hayır   | Ödeme çekim deneme gün sayısı. Default 3 gündür. 3 gün boyunca tanımlı kartlardan ödeme çekilmeye çalışılır. 3. günün sonunda hala çekim yapılamaz ise sözleşmeyi durdurur.                                                                       |
| **daily\_attempt\_count**       | int      | Hayır   | Ödeme gün içerisinde çekim denemesi sayısı. Default 3'tür. Gün içerisinde karttan en fazla 3 kere çekim denemesi yapılır.                                                                                                                         |
| {% endtab %}                    |          |         |                                                                                                                                                                                                                                                   |

{% tab title="Request" %}

```
 {
    "subscription_id": 902c48d-fa22-4f35-aec7-0b448fb6bf4b
 }
```

{% endtab %}

{% tab title="Response" %}

```
{
  "Data": {
    "subscription_id": "2902c48d-fa22-4f35-aec7-0b448fb6bf4b",
    "company_code": "1000",
    "agent_id": "52957",
    "user_name": null,
    "name_surname": "ozan manav",
    "end_user_email": "ozan.manav@arena.com.tr",
    "end_user_gsm": "00000000000",
    "agent_logo": "",
    "amount": "20,00",
    "agent_amount": "0,00",
    "company_amount": "0,00",
    "currency": null,
    "reference_no": "90000566",
    "agent_note": "",
    "end_user_desc": "90000566 numaralı Abonelik",
    "add_comission_to_amount": false,
    "interval": 2,
    "interval_count": 12,
    "period": 0,
    "begin_date": "24.8.2017 14:52:57",
    "is_fixed_price": false,
    "auto_renew": false,
    "confirmation_webhook": "http://test.com//Webhook/RecPayProComfirmed",
    "suceed_webhook": "http://test.com//Webhook/RecPayProSucceed",
    "error_webhook": "http://test.com//Webhook/RecPayProError",
    "confirmation_redirect_url": "",
    "status": 1,
    "send_mail": false,
    "send_sms": false,
    "sms_verification_code": "ACRQDS24"
  },
  "object_name": null,
  "code": 0,
  "message": null
} 
```

{% endtab %}

{% tab title="Service Url" %}

| Sistem           | URL                                                                                                                                                                                                                                                                     |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Canlı Sistem** | <https://api.paynet.com.tr/v1/subscription/subscription_detail>                                                                                                                                                                                                         |
| **Test Sistemi** | [https://pts-api.paynet.com.tr​\[/v1/subscription/subscription\\\_detail](https://doc.paynet.com.tr/uornek/servisler/abonelik/https:/pts-api.paynet.com.tr​\[/v1/subscription/subscription\\_detail)]\(<https://api.paynet.com.tr/v1/subscription/subscription_detail>) |
| {% endtab %}     |                                                                                                                                                                                                                                                                         |
| {% endtabs %}    |                                                                                                                                                                                                                                                                         |

{% hint style="info" %}
&#x20;\*subcription\_id veya reference\_no'dan en az birini göndermeniz gerekmektedir.
{% endhint %}


---

# 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://doc.paynet.com.tr/uornek/servisler/abonelik/duezenli-oedeme-detayi.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.
