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.
Çoklu Entegrasyon Yönetimi
Durum Kontrolü
Dinamik Ayar Formları
OAuth & API Bağlantıları
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 (
OAuthbutonu ile) - BursaGB: API Token (
Token Albutonu 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.