Sistem chevron_right Entegrasyonlar
Sistem Modülü Son Güncelleme: 26 Ekim 2024

Entegrasyonlar

Sistemdeki dış servis entegrasyonlarını listelemek, yapılandırmak ve yönetmek için kullanılan sayfadır. Bu sayfa üzerinden ödeme gateway'leri, SMS servisleri, bildirim servisleri ve diğer entegrasyonlar yönetilir.

dynamic_feed

Çoklu Entegrasyon Yönetimi

Ödeme, SMS, Fatura vb.
toggle_on

Durum Kontrolü

Aktif/Pasif
edit_document

Dinamik Ayar Formları

Tipe Özel Alanlar
link

OAuth & API Bağlantıları

Güvenli Mekanizmalar

analytics Dokümantasyon Blokları

Liste Ekranı

Entegrasyonlar listesinde ID, Adı, Tip, Durum ve İşlemler kolonları bulunur. Liste varsayılan olarak entegrasyon tipine göre azalan sırada (type DESC) gelir.

Hangi Kayıtlar Listelenir?

integrations tablosunda bulunan tüm dış servis entegrasyonları listelenir. Bu entegrasyonlar arasında ödeme gateway'leri, SMS, bildirim, fatura, tedarikçi, dönüşüm takibi (Google Ads, Meta) ve merchant servisleri (Google Merchant Center) yer alır.

Entegrasyon Düzenleme Formu

Form, seçilen entegrasyonun tipine göre dinamik olarak farklı alanlar gösterir. Her entegrasyon tipi için ortak olarak Komisyon ve Test Modu alanları bulunabilir.

  • PayTR: Mağaza No, Parola, Gizli Anahtar
  • NetGSM: Kullanıcı Adı, Şifre, Başlık
  • OneSignal: App ID, Rest API Key
  • Paraşüt: Client ID/Secret (OAuth butonu ile)
  • BursaGB: API Token (Token Al butonu ile)
  • Google Ads: Conversion ID, Label
  • Meta Pixel: Pixel ID, Access Token

rebase_edit Kullanım İş Akışı

toggle_on Entegrasyon Aktif/Pasif Yapma

Liste ekranındaki "Durum" sütununda bulunan anahtara (toggle) tıklanır.

Durum değişikliği anında AJAX ile sunucuya iletilir ve kaydedilir.

edit_note Ayarları Güncelleme

Liste ekranından ilgili entegrasyonun "Düzenle" butonuna tıklanır.

Açılan formda API bilgileri, komisyon oranı, test modu gibi ayarlar güncellenir ve kaydedilir.

Form, zorunlu alanlar için validasyon uygular.

link OAuth Bağlantıları

Paraşüt veya Google Merchant Center gibi servisler için "Google ile Bağlan" butonuna tıklanır.

Kullanıcı, ilgili servisin yetkilendirme ekranına yönlendirilir.

Onay sonrası sisteme geri dönülür ve access/refresh token'lar güvenli bir şekilde kaydedilir.

key Token Alma

BursaGB gibi tedarikçiler için "Token Al" butonuna tıklanır.

Kullanıcı adı ve şifre ile tedarikçi API'sinden yeni bir token talep edilir.

Alınan token otomatik olarak forma yazılır ve kaydedilir.

Sık Sorulan Sorular

Liste neden tip sırasına göre sıralanıyor?expand_more
Bu sıralama, benzer tipteki entegrasyonları (örn: tüm ödeme gateway'leri) bir arada görmeyi kolaylaştırarak yönetimsel verimliliği artırır.
"Aktif" ve "Pasif" durumları ne anlama geliyor?expand_more
"Aktif" durumdaki bir entegrasyon sistem tarafından kullanılır (örn: ödeme alınabilir). "Pasif" durumdaki entegrasyon ise sistemde yapılandırılmış olarak kalır ancak hiçbir işlemde kullanılmaz.
Test Modu'nun işlevi nedir?expand_more
Ödeme gateway'leri gibi kritik entegrasyonlarda, gerçek işlemler (örn: para çekme) yapmadan bağlantıyı ve ayarları test etmeyi sağlar. Genellikle sağlayıcının "sandbox" ortamına istek gönderir.
Callback/Webhook URL'ini nerede bulabilirim?expand_more
Sistem, her entegrasyon için callback URL'ini otomatik olarak oluşturur. Genellikle entegrasyon düzenleme formunda bilgi amaçlı gösterilir ve ilgili sağlayıcının paneline girilmesi gerekir.
OAuth bağlantısı neden daha güvenlidir?expand_more
Çünkü kullanıcı adı/şifre gibi hassas bilgileri sisteme kaydetmek yerine, sadece belirli izinlere sahip, süresi dolabilen ve yenilenebilen güvenli "token"lar kullanılır. Bu, yetkilendirme kontrolünü artırır.
Komisyon oranları nasıl çalışır?expand_more
Ödeme gateway'leri için girilen komisyon oranı, sağlayıcının sizden aldığı kesintiyi yansıtır. Sistem bu oranı kullanarak kâr/zarar hesaplamalarını ve raporlamaları daha doğru yapar.
Tedarikçi ve Merchant entegrasyonu nedir?expand_more
Tedarikçi entegrasyonları (örn: BursaGB), ürün stok ve fiyatlarını otomatik olarak çekmek için kullanılır. Merchant entegrasyonları (örn: Google Merchant Center) ise ürünlerinizi pazar yerlerinde listelemek için veri akışı sağlar.