Paynet API
ÖRNEK
ÖRNEK
  • Başlarken
  • Nasıl Erişirim?
  • Neye İhtiyacım var?
  • Ödeme Methodları
    • Hazır Form
    • Özelleştirilebilir Form
      • Event Parametreleri
      • Servis Parametreleri
    • Ortak Ödeme Sayfası
      • Ödeme Emri Oluşturma
        • POST Methodu
        • GET Methodu
      • Emir Listesi
      • Confirmation Url Adresine Post Edilen Parametreler
    • API Entegrasyonu
      • Ödeme
      • 3D ile ödeme
  • SERVİSLER
    • İşlem
      • Ödeme Onaylama
      • Ödeme Raporu
      • Finansallaştırma
      • Ödeme Kontrol
      • İşlem Detay
      • İşlem Listesi
      • İşlem İşaretleme
      • İşlem Bilgi Ekleme
      • İşlem Slip
      • İmza Yükle
    • İptal/İade
      • İade Talebi
      • İade Talebi Listesi
      • Ön Otorizasyon İptal
      • Finansallaştırma İptal
    • Oran
      • Oran Tablosu(Sunucu Tabanlı)
      • Oran Tablosu(İstemci Taraflı)
      • Oran Tipi Düzenleme
      • Oran Tipi Silme
      • Oran Tanımlama
    • Bayi
      • Auto Login
      • Login
      • Limit
    • Abonelik
      • Düzenli Ödeme Oluşturma
      • Düzenli Ödeme Durum Güncelleme
      • Düzenli Ödeme Faturalandırma
      • Düzenli Ödeme Emri Tekrar Gönder
      • Düzenli Ödeme Listesi
      • Kart Bilgisi Listesi
      • Fatura Durum Güncelleme
      • Toplu Fatura Durum Güncelleme
      • Kart Bilgisi Silme
      • Düzenli Ödeme Detayı
      • Kart Bilgisi Sıra Düzenleme
      • Fatura Listesi
      • Fatura Ödeme Girişimi Listesi
      • Manuel Çekim
    • Cari Hesap
    • Kart Saklama
      • 1.Ödeme Sırasında Kart Saklama
        • 1.1.Authenticate Servis
        • 1.2.BIN Kontrol Servisi
        • 1.3.Kart Kaydetme Servisi
        • 1.4.Kart Bilgilerini Yollama
        • 1.5.Kredi Kartından Ödeme Alınması
      • 2.Saklanmış Kart Verisi ile Ödeme Alma
        • 2.1.Authenticate Servis
        • 2.2.Tanımlı Kart Listesi
        • 2.3.BIN Kontrol Servisi
        • 2.4.Kart Hash Üzerinden Kredi Kartından Ödeme Alma
        • 2.5.Ödemenin Alınması
      • 3.Ödeme Almadan Kart Verisi Kaydetme
        • 3.1.OTP Gönderme Servisi
        • 3.2.OTP Kontrol Servisi
        • 3.3.Kart Bilgisi Saklama Servisi
        • 3.4.Kart Silme Servisi
        • 3.5.Kart Açıklaması Güncelleme Servisi
        • 3.6.Kart Listesi Servisi
    • Fatura
    • Başvuru
      • Başvuru Kayıt Servisi
      • Döküman Tipleri Çekme Servisi
      • Form Tipine Bağlı Doküman Çekme Servisi
      • Doküman Yükleme
      • Doküman Silme
      • Başvuru Çekme
  • GENEL BİLGİLER
    • Banka Kodları
    • Taksit Kodları
    • Hata Kodları
      • HTTP Status Kodlar
      • Hata Tipleri
      • Dönüş Kodları
    • Veri Tipleri
      • Status
      • Kart Tipi
      • İşlem Tipi
    • Test Kartları
    • Sıkça Sorulan Sorular
      • Kart Saklama Süreci Hakkında
Powered by GitBook
On this page
  1. SERVİSLER
  2. Abonelik

Düzenli Ödeme Detayı

v1/subscription/subscription_detail

PreviousKart Bilgisi SilmeNextKart Bilgisi Sıra Düzenleme

Last updated 6 years ago

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

Parametre İsmi

Tip

Zorunlu

Açıklama

subscription_id

string

Evet*

Fatura ID

reference_no

string

Evet*

Fatura numarası

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.

 {
    "subscription_id": 902c48d-fa22-4f35-aec7-0b448fb6bf4b
 }
{
  "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
} 

*subcription_id veya reference_no'dan en az birini göndermeniz gerekmektedir.

Sistem

URL

Canlı Sistem

Test Sistemi

https://pts-api.paynet.com.tr​

https://api.paynet.com.tr/v1/subscription/subscription_detail
https://api.paynet.com.tr/v1/subscription/subscription_detail
/v1/subscription/subscription_detail