Skip to content

Entegrasyon Akışı

Bu sayfa, Ödeal Lead API ile entegrasyon sürecinin adım adım nasıl ilerleyeceğini açıklar.

Genel Süreç Akışı

1️⃣ Hazırlık Aşaması

API Bilgilerinizi Alın

Ödeal ile iletişime geçerek:

  • API kullanıcı adı ve şifrenizi alın
  • Stage ortam erişiminizi test edin
  • İş ortağınıza özel parametreleri öğrenin

BİLGİ

Her iş ortağına özel olarak tanımlanan parametreler vardır (cihaz modeli, routing model vb.)

2️⃣ Dosya Yükleme

Başvuru oluşturmadan önce gerekli belgeleri yükleyin:

  1. Dosya Hazırlama: Belgeleri desteklenen formatta hazırlayın
  2. Base64 Encode: Dosyaları base64 formatına çevirin
  3. Upload Request: /files endpoint'ine POST isteği gönderin
  4. FileID Alma: Response'dan fileId değerini kaydedin
json
// Response örneği
{
  "fileId": "32ccd0e5-3375-4a86-b101-fda30348413d"
}

3️⃣ Başvuru Oluşturma

İki farklı yöntemle başvuru oluşturabilirsiniz:

Yöntem A: Register Endpoint (Detaylı)

Tüm bilgileri tek seferde göndererek başvuru oluşturun:

  • Şirket bilgileri
  • Yetkili bilgileri
  • Cihaz bilgileri
  • Yüklenen dosyalar

Yöntem B: Lead Endpoint (Esnek)

Minimum bilgi ile başvuru oluşturun, detaylar iş ortağı bazlı:

  • Temel iletişim bilgileri
  • Opsiyonel alanlar

HANGISI DAHA UYGUN?

  • Register: Tüm bilgilere sahipseniz ve tek seferde göndermek istiyorsanız
  • Lead: Aşamalı veri toplama yapıyorsanız veya daha esnek bir yapı istiyorsanız

4️⃣ Başvuru Takibi

Başvuru oluşturduktan sonra:

json
{
  "registerRefCode": "52127791-94bf-4c77-b345-8e396b05c767"
}

Bu registerRefCode ile başvuru durumunu sorgulayın:

  • INPROGRESS: Başvuru inceleniyor
  • APPROVED: Başvuru onaylandı, satış tamamlandı
  • REJECTED: Başvuru reddedildi

5️⃣ Servis Yönetimi

Başvuru onaylandıktan ve cihaz kurulumu tamamlandıktan sonra:

Servis Talebi Oluşturma

  • Arıza bildirimleri
  • Malzeme talepleri
  • Versiyon güncellemeleri

Servis Takibi

claimId ile servis talebinin durumunu izleyin.

6️⃣ İptal İşlemleri

Gerektiğinde başvuruları iptal edebilirsiniz:

http
DELETE /register/{registerRefCode}

UYARI

Satışa dönüşen başvuruların iptali için Ödeal ile iletişime geçilmelidir.

Operasyonel Süreç

Zaman Çizelgesi

AşamaTahmini Süre
Başvuru gönderimiAnlık
Ödeal değerlendirmesi~3 iş günü
Onay/Red bildirimiAnlık
Cihaz kurulumuDeğişken

Durum Bildirimleri

Başvuru durumu değiştiğinde:

  • Callback servisi ile bildirim (opsiyonel)
  • Veya düzenli durum sorgulaması yapın

Hata Yönetimi

Entegrasyon sırasında hatalarla karşılaşabilirsiniz:

json
{
  "error": {
    "code": "REG-CITY-2",
    "message": "Girmiş olduğunuz il kayıtlarımızda bulunmuyor"
  }
}

Her endpoint için detaylı hata kodları dokümantasyonda mevcuttur.

Test Ortamı Kullanımı

  1. Stage ortamında test edin: Tüm işlevleri gerçek veri kullanmadan deneyin
  2. Gerçek senaryolar oluşturun: Başvurudan servise kadar tüm akışı test edin
  3. Hata durumlarını test edin: Hatalı veri göndererek validasyonları kontrol edin
  4. Production'a geçin: Testler başarılı olduktan sonra canlıya alın

Sonraki Adımlar

Ödeal A.Ş.