Paynet API
1.0.1
1.0.1
  • Başlarken
  • Nasıl Erişirim?
  • Neye İhtiyacım var?
  • Hazır Altyapılar
  • Ödeme Metotları
    • API Entegrasyonu
      • Ödeme
      • 3D ile ödeme
    • Hazır Form
    • Özelleştirilebilir Form
      • Event Parametreleri
      • Servis Parametreleri
    • PayLink
      • PayLink Oluşturma
        • POST Metodu
        • confirmation_url'e Post Edilen Parametreler
      • PayLink Detay
      • PayLink Listeleme
      • PayLink Durum Güncelleme
  • SERVİSLER
    • İşlem
      • Ödeme Onaylama
      • Finansallaştırma
      • Ödeme Kontrol
      • İşlem Detay
      • İşlem Listesi
      • İşlem İşaretleme
      • İşlem Bilgi Ekleme
      • İşlem Slip
      • İmza Yükle
      • Ödeme Raporu
      • Escrow Durum Güncelleme
    • İptal/İade
      • İade
      • İade 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
      • Bayi Kontrol
      • Limit
    • Abonelik
      • Oluşturma
      • Detay
      • Listeleme
      • Durum Güncelleme
      • Tutar Güncelleme
      • Tekrar Gönder
      • Kart Bilgisi Listesi
      • Kart Etiket Bilgisi Güncelleme
      • Kart Bilgisi Silme
      • Kart İlişkilendirme
      • Kart Ekleme
        • Kart ekleme başlatma
        • Kart ekleme tamamlama
      • Kart Bilgisi Sıra Düzenleme
      • Kart Bilgisi Filtreleme
      • Fatura oluşturma
      • Fatura Listesi
      • Fatura Durum Güncelleme
      • Fatura Tutar Güncelleme
      • Plan Tutar Güncelleme
      • Toplu Fatura Durum Güncelleme
      • Fatura Ödeme Girişimi Listesi
      • Manuel Çekim
    • Kart Saklama
      • Kart Bilgisi Saklama
      • Kart Silme
      • Kart Açıklaması Güncelleme
      • Kart Listesi
      • OTP Gönderme
      • OTP Kontrol
    • Cari Hesap Entegrasyonu
    • Fatura
    • Başvuru
      • Başvuru Oluşturma
      • Başvuru Çekme
      • Form Tipine Bağlı Dokümanlar
  • 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ı
    • Örnek Projeler
    • Sıkça Sorulan Sorular
      • Kart Saklama Süreci Hakkında
  • English
    • What I need ?
    • API Integration
      • Payment
      • 3D Payment
    • Card Save
      • Card Information Saving
      • Deleting Card
      • Card Description Update
      • Card List
      • Sending OTP
      • OTP Control
    • Transaction
      • Payment Confirmation
      • Financialization
      • Payment Check
      • Transaction Details
      • Transaction List
      • Transaction Marking
      • Adding Transaction Information
      • Transaction Slip
      • Upload Signature
      • Payment Report
      • Escrow Status Update
    • Cancellation/Refund
      • Refund
      • Refund List
      • Pre-Authorization Cancellation
      • Financialization Cancellation
    • Agent
      • Auto Login
Powered by GitBook
On this page
  1. SERVİSLER
  2. Abonelik
  3. Kart Ekleme

Kart ekleme başlatma

v1/subscription/create_card_tds_initial

Düzenli ödemeye kart bilgisi ekleme işlemini başlatan servistir.

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

Parametre ismi

Tip

Zorunlu

Açıklama

subscription_id*

string

Evet

Kartın ekleneceği düzenli ödeme IDsi

reference_no*

string

Evet

Kartın ekleneceği düzenli ödeme referans numarası

group_reference_no*

string

Evet

Birbiri ile ilişkilendirmek istediğiniz düzenli ödemeleri bu parametre altında grup yapabilirsiniz. En fazla 50 karakterdir.

return_url

string

Evet

3D doğrulama sonucunun post edileceği URL

pan

string

Evet

Kart no

card_holder

string

Hayır

Kart üzerindeki isim

month

int

Evet

Kartın son kullanma tarihi ay bilgisi

year

int

Evet

Kartın son kullanma tarihi yıl bilgisi

cvv

string

Evet

Kartın arkasında yer alan cvv bilgisi

label

string

Hayır

Kartı sınıflandırmak için karta verilen etiket

Parametre ismi

Tip

Açıklama

session_id

string

Kart ekleme akışının session bilgisi

token_id

string

İşlemin token bilgisi

post_url

string

Bu URL'e redirect ettiğinizde bankanın 3D doğrulama sayfasını gösterir.

html_content

string

post_url yerine bu HTML content'i sayfanıza eklediğinizde bankanın 3D doğrulama sayfasını gösterir.

Result Info

{ 
"group_reference_no":"test",
"reference_no":"test",
"pan":"435508******4358",
"card_holder":"A*** D******",
"return_url":"https://paynet.com.tr/",
"month":"12",
"year":"20",
"cvv":"***"
}

{
    "session_id": "session_id",
    "token_id": "token_id",
    "post_url": "https://pts-api.paynet.com.tr/v1/subscriptioncreatecardjgate/tds?session_id=js_EAAAAOBVGxisSlamqJ9MJ4az0sIKo612LkVsws4crXSURqgX&token_id=FF349CFA-6667-4555-8BD6-02BF5E181D80",
    "html_content": "<form name=\"paynetForm\" id=\"paynetForm\" method=\"post\" action=\"https://pts-api.paynet.com.tr/v1/subscriptioncreatecardjgate/tds?session_id=js_EAAAAOBVGxisSlamqJ9MJ4az0sIKo612LkVsws4crXSURqgX&token_id=FF349CFA-6667-4555-8BD6-02BF5E181D80\"><input type=\"hidden\" name=\"session_id\" value=\"js_EAAAAOBVGxisSlamqJ9MJ4az0sIKo612LkVsws4crXSURqgX\"/><input type=\"hidden\" name=\"token_id\" value=\"FF349CFA-6667-4555-8BD6-02BF5E181D80\"/></form><script type=\"text/javascript\">document.forms[0].submit();</script>",
    "object_name": "create_card_tds_initial_response",
    "code": 0,
    "message": "Başarılı İşlem"
}

Sistem

URL

Canlı Sistem

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

Test Sistemi

https://pts-api.paynet.com.tr/v1/subscription/create_card_tds_initial

*subscription_id, reference_no ve group_reference_no parametrelerinden en az biri gönderilmek zorundadır.

PreviousKart EklemeNextKart ekleme tamamlama

Last updated 5 years ago