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. Oran

Oran Tablosu(İstemci Taraflı)

v1/ratio/Get_public

PreviousOran Tablosu(Sunucu Tabanlı)NextOran Tipi Düzenleme

Last updated 6 years ago

Paynet oran servisini client tarafta veren servistir.

Parametre İsmi

Tip

Zorunlu

Açıklama

pos_type

int

Hayır

Paynet’in pos oranlarını mı yoksa Firma POS oranlarını mı kullanılacak onu belirlee. Default olarak Paynet pos’ları çalışır.

amount

decimal

Hayır

Kredi kartından çekilen toplam tutar. Gönderilen tutar'a göre instalment_amount,total_net_amount,total_amount,commision,commision_tax değerlerini hesaplar.

addcomisson_to_amount

bool

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.

bin

string

Hayır

Kredi kartının ilk 6 hanesi gönderilir ise sadece kartın ait olduğu bankanın oranlarını döner.

agent_id

string

Hayır

Ana firma, bayilerinin oranını görmek isterse; Paynet bayi kodunu değer olarak vermelidir.

ratio_code

string

Hayır

Tanımladığınız oran tablosunu kodunu bu alanda gönderirseniz, o koda tanımlı oran ve taksit tablonuz görünür.

Parametre İsmi

Tip

Açıklama

instalment_key

string

İlgili oranın ID'si. Custom Form Entegrasyonunda hangi taksit işlemi geçtiği bu ID gönderilerek olur.

instalment

int

Taksit sayısı.

instalment_amount

decimal

Kredi kartından çekilecek taksit tutarı

desc

string(50)

Taksit açıklaması

bank_id

char(4)

Bankanın Paynet sistemindeki kodu

bank_logo

string(60)

Banka logo

bank_name

string(100)

Banka adı

ratio

float

Ödeme sırasında kullanılan oran.

total_amount

decimal

Kredi kartından çekilen toplam tutar

total_net_amount

decimal

Komisyon hariç tutar

comission

decimal

Komisyon tutarı

comission_tax

decimal

Komisyon vergisi

{  
   "bin":"434678",
   "amount":100
}
{  
   "data":[  
      {  
         "bank_id":"AXSS",
         "bank_logo":"http://localhost:64102/img/banklogo/small/AXSS.png",
         "bank_name":"Axess",
         "ratio":[  
            {  
               "ratio":0.02,
               "instalment_key":"ji_EAAAAIi3zzUmsF9+s+onpvYG8g1pSXU5ymrpxEgBh1TyP/dN",
               "instalment":0,
               "instalment_amount":2.0,
               "total_net_amount":1.96,
               "total_amount":2.0,
               "commision":0.04,
               "commision_tax":0.00,
               "desc":"Peşin"
            },
            {  
               "ratio":0.03,
               "instalment_key":"ji_EAAAAAvOYWDjZ57GMBr3qbA+0aNHRNLwpyStLeBzeWFzOQgz",
               "instalment":3,
               "instalment_amount":0.67,
               "total_net_amount":1.92,
               "total_amount":2.0,
               "commision":0.06,
               "commision_tax":0.02,
               "desc":"3 Taksit"
            },
            {  
               "ratio":0.03,
               "instalment_key":"ji_EAAAAJca+t5ymv2WLi8aWuQNpfjyuq92XtgEIPhzLip8N4Jg",
               "instalment":6,
               "instalment_amount":0.33,
               "total_net_amount":1.92,
               "total_amount":2.0,
               "commision":0.06,
               "commision_tax":0.02,
               "desc":"6 Taksit"
            },
            {  
               "ratio":0.02,
               "instalment_key":"ji_EAAAAGam87sdWVgSGJ4FvWiqK/YEwk5P2r3xDFOctGlTin9X7tE0ahdpfeVJA6I6oCW7Qw==",
               "instalment":101,
               "instalment_amount":0.02,
               "total_net_amount":1.96,
               "total_amount":2.0,
               "commision":0.04,
               "commision_tax":0.00,
               "desc":"Puan Kullanimi"
            }
         ]
      }
   ],
   "object_name":"ratio_get",
   "code":0,
   "message":"Başarılı İşlem"
}

Sistem

URL

Canlı Sistem

Test Sistemi

https://api.paynet.com.tr/v1/ratio/Get_public
Bknz
https://api.paynet.com.tr/v1/ratio/Get_public
https://pts-api.paynet.com.tr/v1/ratio/Get_public