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

Login

v1/agent/login

Login servisi doğrulama sonucunda bayi ve kullanıcı bilgilerini döner.

https://api.paynet.com.tr/v1/agent/login

Parametre İsmi

Tip

Zorunlu

Açıklama

user_name

string

Evet

Paynet kullanıcı adınız

password

string

Evet

Paynet şifreniz

agent_id

string

Evet

Paynet bayi kodunuz

pushtoken_id

string

Evet

Device ID

company_code

string

Hayır

Ana firma kodu opsiyonel olarak gönderilebilir

os_type

string

Hayır

Cihazın işletim sistemi

device_type

string

Hayır

Cihazın modeli

Parametre İsmi

Tip

Açıklama

session_key

string

Paynet API servislerinde kullanabileceğiniz key değeri

expired_date

string

sessionKey değerinin son kullanma tarihi

logo_url

string

Paynet sisteminde kayıtlı logo url

agent_id

string

Bayi kodu

user_name

string

Kullanıcı adı

user_id

string

Kullanıcı kodu

user_email

string

Kullanıcı mail adresi

user_phone

string

Kullanıcı telefon numarası

company_code

string

Ana firma kodu

company_desc

string

Ana firma adı

agent_name

string

Bayi adı

adress1

string

Bayi adres1

adress2

string

Bayi adres2

county_code

string

Bayi il kodu

county_name

string

Bayi il adı

city_code

string

Bayi ilçe kodu

city_name

string

Bayi ilçe adı

zip_code

string

Bayi posta kodu

email

string

Bayi mail adresi

phone

string

Bayi telefon

tax_office

string

Paynet sistemlerinde kayıtlı vergi dairesi

tax_id

string

Paynet sistemlerinde kayıtlı vergi numarası

sector_id

string

Sektör kodu

referans_no

string

Referans numarası

segment_id

string

Paynet sistemlerinde kayıtlı segment kodu

segment_text

string

Paynet sistemlerinde kayıtlı segment adı

is_agent_blocked

bool

Bayi blokaj durumu

is_agent_deleted

bool

Bayi çıkarılma durumu

is_activ

bool

Bayi aktiflik durumu

is_select_customer

bool

Ana firma ya da ara toptan bayilerini belirtir

is_company

bool

Login olan bayi ana firma mı?

is_multi_login

bool

Çoklu login mi?

TransactionAuthorization

bool

Ödeme İşlemi yapabilir

ReportAuthorization

bool

İşlem listesini görme

MasterUserAuthorization

bool

MASTER kullanıcı

AllUserReportAuthorization

bool

Diğer kullanicilarin islemlerini Görme

ReverseTransactionAuthorization

string

İptal / İade Yapabilir

RecurringPayment

bool

Tekrarlı ödeme

BulkRecurringPayment

bool

Tekrarlı ödeme hacmi

PaynetLink

bool

Ödeme emri

BulkPaynetLink

bool

Ödeme emri hacmi

AgentReportAuthorization

bool

Bayi işlem listesini görme

object_name

code

string

Dönüş sonucunun kodu

message

string

Dönüş sonuç kodunun açıklaması

company_list

string

Ana firma listesi

{  
   "agent_id":"Bayi Kodunuz",
   "user_name":"Kullanıcı Adınız",
   "password":"Şifreniz"
}
{
    "userAuthorizationContainer": {
        "TransactionAuthorization": false,
        "ReportAuthorization": true,
        "MasterUserAuthorization": false,
        "AllUserReportAuthorization": true,
        "ReverseTransactionAuthorization": true,
        "RecurringPayment": false,
        "BulkRecurringPayment": true,
        "PaynetLink": true,
        "BulkPaynetLink": true,
        "AgentReportAuthorization": false
    },
    "session_key": "mbl_pcs_Dh0wLE6/10hu0*we7WbtQZd/7JGqycrH",
    "expired_date": "2020-05-03",
    "logo_url": "https://pts-statics.paynet.com.tr/img/agentlogo/1001/logo1940235788.png",
    "agent_id": "1001",
    "user_name": "A*** D***",
    "user_id": "paynet",
    "user_email": "mail@paynet.com.tr",
    "user_phone": "545*****95",
    "company_code": "1001",
    "company_desc": "PAYNET ÖDEME HİZMETLERİ A.Ş.",
    "agent_name": "PAYNET ÖDEME HİZMETLERİ A.Ş.",
    "adress1": " ",
    "adress2": " ",
    "county_code": "34",
    "county_name": "İSTANBUL",
    "city_code": "",
    "city_name": "İSTANBUL",
    "zip_code": " ",
    "email": null,
    "phone": "0212 4447729",
    "tax_id": " ",
    "tax_office": " ",
    "sector_id": "0000",
    "referans_no": "",
    "segment_id": "",
    "segment_text": "Paynet PF Grubu",
    "is_agent_blocked": false,
    "is_agent_deleted": false,
    "is_activ": false,
    "is_company": true,
    "is_select_customer": true,
    "is_multi_login": false,
    "agentUserPreferences": {
        "ApprovedCardAuth": "false",
        "LogoUrl": "https://pts-statics.paynet.com.tr/img/agentlogo/1001/logo.png"
    },
    "menu_options": [
        {
            "company_code": "1001",
            "agent_id": "1001",
            "user_name": "",
            "sort_number": "1",
            "name": "pay",
            "text": "Ödeme Al",
            "menu_type": 1,
            "id": 1
        },
        {
            "company_code": "1001",
            "agent_id": "1001",
            "user_name": "",
            "sort_number": "2",
            "name": "report",
            "text": "Işlemler",
            "menu_type": 1,
            "id": 2
        },
        {
            "company_code": "1001",
            "agent_id": "1001",
            "user_name": "",
            "sort_number": "3",
            "name": "limit_notation",
            "text": "Limit Gösterimi",
            "menu_type": 1,
            "id": 3
        },
        {
            "company_code": "1001",
            "agent_id": "1001",
            "user_name": "",
            "sort_number": "4",
            "name": "paynet_link",
            "text": "Ödeme Emri Gönder",
            "menu_type": 1,
            "id": 4
        }
    ],
    "company_list": null,
    "object_name": "login",
    "code": 0,
    "message": "Başarılı İşlem"
}

Sistem

URL

Canlı Sistem

https://api.paynet.com.tr/v1/agent/login

Test Sistemi

https://pts-api.paynet.com.tr​​/v1/agent/login

PreviousAuto LoginNextBayi Kontrol

Last updated 5 years ago