VibeFox Balikobot for OpenCart — Yardım
Gereksinimler
OpenCart: 3.0.x (3.0.5.0 üzerinde test edildi) veya 4.0.2 ve sonrası (4.1.0.3 üzerinde test edildi).
PHP: 8.0 veya üzeri.
Balikobot hesabı (canlı tarifeler ve teslim alma noktaları için): API erişimi olan bir Balikobot hesabına ihtiyacınız var. API kullanıcısı ve API anahtarı, Balikobot müşteri bölgesinde (client.balikobot.cz) bulunur. Balikobot desteği (podpora@balikobot.cz) hesabınız ve kargo şirketleriniz için API'yi etkinleştirir. Canlı tarifeler, Balikobot'un "transportcosts" desteklediği bir kargo şirketi ve hizmet gerektirir. Teslim alma noktaları, "branchlocator" desteği olan bir kargo şirketi gerektirir (örneğin Česká pošta, Zásilkovna, PPL, DPD, GLS). Emin değilseniz Balikobot desteğine danışın. Sabit fiyatlar hesap olmadan çalışır.
VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar bir alan adında çalışır.
Kurulum
İndirme, her iki OpenCart sürümü için paketler içeren tek bir zip dosyasıdır. Bilgisayarınızda açın. İçinde README.txt, OpenCart 3 paketi vfd_balikobot-oc3-(version).ocmod.zip ve OpenCart 4 paketi vfd_balikobot.ocmod.zip bulunur. Yalnızca OpenCart sürümünüze ait paketi kurun. Lisans anahtarı iki sürüm için de aynıdır.
OpenCart 3
1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve vfd_balikobot-oc3-(version).ocmod.zip dosyasını seçin. Uzantı OCMOD değişikliği eklemez, bu yüzden Extensions > Modifications sayfasını yenilemeniz gerekmez. Installer yerine, bu paketin upload klasörünün içeriğini mağazanızın kök klasörüne de kopyalayabilirsiniz.
2. Extensions > Extensions bölümüne gidin ve uzantı türü olarak Shipping seçin. VibeFox Balikobot uzantısını bulun ve Install düğmesine (yeşil + düğmesi) tıklayın.
3. Ayarlar sayfasını açmak için Edit düğmesine (kalem düğmesi) tıklayın.
4. VibeFox lisans anahtarınızı, Edit sayfasının üst kısmındaki lisans bloğunda License key alanına girin ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).
5. API kullanıcısını ve API anahtarını girin, kargo şirketini ve hizmet türünü, fiyat kaynağını ve ülke fiyatlarını seçin (bkz. Yapılandırma). Teslim alma noktası hizmetleri için Pickup point selection seçeneğini açın. Enable/Disable seçeneğini açın ve Save düğmesine tıklayın.
OpenCart 4
1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve vfd_balikobot.ocmod.zip dosyasını seçin. Dosyanın adını değiştirmeyin: OpenCart 4 uzantı kodunu dosya adından alır ve adı değiştirilmiş bir paket çalışmaz.
2. Paket, aynı sayfadaki yüklü uzantılar listesinde görünür. Yanındaki Install düğmesine (yeşil + düğmesi) tıklayın.
3. Extensions > Extensions bölümüne gidin ve uzantı türü olarak Shipping seçin. VibeFox Balikobot uzantısını bulun, Install düğmesine (yeşil + düğmesi) ve ardından Edit düğmesine (kalem düğmesi) tıklayın.
4. Lisans anahtarını ve ayarları, OpenCart 3 için 4. ve 5. adımlardaki gibi girin. Ayarlar sayfası ve alanları iki sürümde de aynıdır.
Kurulumda uzantı, ödeme sayfalarının ve siparişlerin teslim alma noktaları için bir tablo oluşturur. Enable/Disable seçeneğini açıp kaydedene kadar yöntem kapalı kalır. Uzantıyı kaldırdıktan sonra yeniden kurarsanız, sakladığınız Balikobot ayarları yeniden kullanılır.
Yapılandırma
Tüm ayarlar uzantı sayfasındadır: Extensions > Extensions > Shipping > VibeFox Balikobot > Edit. Bölümler solda listelenir. Tek bir Save düğmesi tüm sayfayı yeniden yüklemeden kaydeder. Kaydettikten sonra Settings saved. Cached rates and pickup points were cleared. mesajını görürsünüz. Bu uzantı için değiştirme izni olan yönetici kullanıcılar ayarları kaydedebilir.
Bazı hatalar kaydetmeyi durdurur ve hiçbir şey kaydedilmez: boş veya çok uzun bir Name, tam sayı olmayan bir Sort Order, ya da bilinmeyen bir vergi sınıfı veya coğrafi bölge. Diğer sorunlar uyarı olarak gösterilir ve ayarların geri kalanı kaydedilir: sayı olmayan (veya negatif) bir değer kaydedilmez ve uyarı alanı belirtir; geçersiz Country prices satırları kaldırılır ve listelenir.
Yöntemi, canlı tarifeleri veya teslim alma noktalarını gizleyecek ayarlar için uyarılar sayfanın üstünde gösterilir: API kullanıcısı veya API anahtarı olmadan canlı tarifeler veya teslim alma noktaları, Exchange rate olmadan CZK dışında bir mağaza para birimi, sabit fiyatlar veya yedek modda boş Country prices, ve birimi kg olan bir ağırlık sınıfı olmayan mağaza (ürün ağırlıkları bu durumda birim adına göre okunur: kg, g, lb veya oz).
Genel
Enable/Disable: ödeme sayfasında Balikobot kargosunu açar veya kapatır. Varsayılan: kapalı.
Name: müşterilere gösterilen kargo yöntemi adı. Varsayılan: Balikobot. Zorunlu, en fazla 64 karakter.
Sort Order: yöntemin kargo yöntemleri listesindeki konumu. Tam sayı.
Balikobot API hesabı (canlı tarifeler ve teslim alma noktaları için gerekli)
API user: müşteri bölgesindeki Balikobot API kullanıcınız.
API key: müşteri bölgesindeki Balikobot API anahtarınız. Kaydettikten sonra alan boş kalır ve Saved - leave empty to keep it. Clear the API user to remove the saved key. mesajını gösterir. Yalnızca değiştirmek istediğinizde yeni bir değer girin.
Carrier: tarifeler ve teslim alma noktaları için kullanılan Balikobot kargo şirketi: Česká pošta (varsayılan), Zásilkovna (Packeta), PPL, DPD, GLS, DHL Express, UPS, TNT, FedEx, Geis, InTime, Uloženka, Toptrans, Pošta bez hranic, Slovenská pošta, SPS (Slovak Parcel Service) veya Magyar Posta. Balikobot hesabınızda etkinleştirilmiş olmalıdır.
Service type: kargo şirketinin Balikobot hizmet kodu. Varsayılan: NP. Česká pošta için: NP = postane teslim paketi, NB = Balíkovna'ya paket, DR = kapıya teslimat. Diğer kargo şirketlerinin kodları Balikobot müşteri bölgesinde ve API belgelerinde yer alır.
Fiyat (tüm fiyatlar mağazanızın varsayılan para biriminde)
Price source: fiyatın nasıl hesaplandığı.
Country prices: ülke ve fiyat listesi. Satır eklemek için Add row düğmesine, bir satırı silmek için silme düğmesine tıklayın. Kendi satırı olmayan tüm ülkeler için * All other countries seçin. Ondalık ayırıcı nokta veya virgül olabilir. Sabit modda ve API yedeği olarak kullanılır. Fiyatı olmayan (ve * satırı bulunmayan) bir ülke için sabit tarife yoktur, bu nedenle yöntem o ülke için gizlenir.
Fixed price per: Order (varsayılan) fiyatı bir kez alır. Item (price x quantity) fiyatı sepetteki ürün adediyle çarpar. Bu yalnızca sabit fiyatlar için geçerlidir. Canlı Balikobot tarifesi her zaman tüm paket içindir.
Exchange rate: Balikobot fiyat para birimindeki (genellikle CZK) 1 birimin mağazanızın varsayılan para birimindeki değeri, örneğin 0.04. Yalnızca Balikobot farklı bir para biriminde fiyat döndürdüğünde kullanılır. Bu tür fiyatları reddetmek için boş bırakın; böylece müşteri asla yanlış bir fiyat ödemez.
Koşullar
Min weight (kg): sepet daha hafifse yöntemi gizler. 0 sınır olmadığı anlamına gelir (varsayılan). Ürün ağırlıkları OpenCart ağırlık sınıflarından dönüştürülür.
Max weight (kg): sepet daha ağırsa yöntemi gizler. Varsayılan: 100. 0 sınır olmadığı anlamına gelir. Boş alan 100 kg anlamına gelir. Min weight (kg) maksimumdan büyükse bir uyarı görürsünüz ve önceki ağırlıklar korunur.
Minimum order amount: yöntemi yalnızca sepet ara toplamı bu tutardan büyükse gösterir (kuponlardan sonra, vergi hariç). Her zaman göstermek için boş bırakın.
Free shipping: aşağıdaki tutardan itibaren ücretsiz kargoyu açar.
Free shipping from: kargonun ücretsiz olduğu sepet ara toplamı (kuponlardan sonra, vergi hariç). Bu durumda Balikobot'a istek gönderilmez. Yalnızca Free shipping açıkken kullanılır.
Tax Class: bu sınıfın vergisi kargo fiyatına eklenir. Balikobot fiyatları genellikle KDV hariçtir. Varsayılan: --- None ---.
Kullanılabilirlik
Yöntem normalde burada seçilen coğrafi bölgede sunulur (All Zones her yer anlamına gelir). Ignore geo zone ise yöntemi listedeki ülkelerde sunar.
Geo Zone: yöntemi yalnızca bu coğrafi bölgedeki adresler için sunar. Coğrafi bölgeler System > Localisation > Geo Zones altında yönetilir.
Ignore geo zone: yöntemi coğrafi bölgeden bağımsız olarak aşağıdaki ülkelerde sunar.
Countries: bu mod için hedef ülkeler. Tüm ülkelere izin vermek için boş bırakın. Yalnızca Ignore geo zone ile kullanılır.
Teslim alma noktaları
Pickup point selection: müşteri bir teslim alma noktası seçmek zorundadır. Česká pošta NP veya NB ya da Zásilkovna gibi teslim alma hizmetleri için kullanın. API kullanıcısı ve API anahtarı gerektirir.
Selector width: teslim alma noktası listesinin CSS genişliği, örneğin 100% veya 400px. Varsayılan: 100%.
Gelişmiş
Debug log: API isteklerini ve tarife hesaplamalarını storage/logs/vfd_blkb_debug.log.php dosyasına kaydeder. Dosya web üzerinden okunamaz. API hataları her zaman kaydedilir. Kimlik bilgileri ve müşteri adresleri asla kaydedilmez. İşiniz bittiğinde günlüğü kapatın. Dosya 5 MB'a ulaştığında vfd_blkb_debug.old.log.php dosyasına taşınır ve yeni bir günlük başlatılır.
Log: günlüğün boyutunu ve son girişlerini gösterir. Boşaltmak için Clear log düğmesine tıklayın.
Remove data on uninstall: açıksa, uzantıyı kaldırmak ayarları, günlüğü ve siparişi olmayan ödeme sayfalarının teslim alma noktalarını siler. Kapalıysa (varsayılan), diğer ayarlar korunur. Siparişlerde kaydedilen teslim alma noktaları her zaman korunur.
İçe / Dışa Aktarma
Export: ayarları JSON dosyası olarak kaydetmek için Download JSON düğmesine tıklayın. API anahtarı dışa aktarılmaz.
Import: daha önce dışa aktarılan JSON'u yapıştırın ve ayarları geri yüklemek için Import düğmesine tıklayın, örneğin başka bir mağazada. Değerler normal bir kaydetme gibi kontrol edilir. Kayıtlı API anahtarı korunur.
Ödeme sayfasında nasıl çalışır
OpenCart kargo yöntemlerini gösterdiğinde, uzantıdan Balikobot fiyatını ister. Bir Geo Zone ayarlıysa (ve Ignore geo zone kapalıysa) ve adres bunun dışındaysa Balikobot sunulmaz. Ignore geo zone açıksa Countries listesi belirler. Yalnızca Requires Shipping değeri Yes olan ürünler sayılır: diğer ürünler ağırlığa eklenmez ve sipariş tutarına dahil edilmez. Uzantı ardından sepet ağırlığını ve Minimum order amount değerini kontrol eder. Sipariş tutarı, kupon indiriminden sonra ve vergiden önce, kargo gerektiren ürünlerin fiyatıdır. Ücretsiz kargo uygulanıyorsa fiyat 0 olur ve Balikobot'a istek gönderilmez.
Sabit modda fiyat Country prices alanından alınır. Canlı modlarda uzantı Balikobot'a kargo şirketini, hizmet türünü, hedef ülkeyi ve posta kodunu, ayrıca sepet ağırlığını kg cinsinden gönderir. Canlı tarife yalnızca teslimat adresinde posta kodu varsa istenir. Başka bir para birimindeki fiyat Exchange rate ile dönüştürülür; kur yoksa reddedilir. Fiyat mağazanızın varsayılan para biriminde hesaplanır, ondalık basamaklarına yuvarlanır ve müşteriye kendi para biriminde, seçilen Tax Class vergisiyle gösterilir.
Canlı fiyatlar 1 saat önbelleğe alınır, böylece aynı sepet yeni bir istek tetiklemez. Başarısız bir istek 5 dakika önbelleğe alınır ve API zaman aşımı 12 saniyedir; böylece ödeme sayfası her yenilemede Balikobot'u beklemez. API hataları müşteriye asla gösterilmez: yöntem gizlenir veya yedek modda sabit fiyat kullanılır. Ayrıntılar hata ayıklama günlüğüne yazılır.
Uzantı Balikobot'ta gönderi oluşturmaz, etiket basmaz veya kargo alımı talep etmez: gönderiyi Balikobot müşteri bölgesinde sipariş edin. Paketleri takip etmez ve sipariş durumlarını değiştirmez. Tüm hedefler için tek bir kargo şirketi ve tek bir hizmet türü kullanılır. Teslim alma noktaları harita olmadan açılır liste olarak gösterilir.
OpenCart 4'te müşteri, ödeme sayfasındaki kargo yöntemi bloğunda Choose düğmesine tıklar ve Shipping method options penceresinde Balikobot'u seçer. Yöntem OpenCart 3'teki gibi çalışır; teslim alma noktası listesi Teslim alma noktaları bölümünde anlatılmıştır.
Teslim alma noktaları
Pickup point selection açıkken, OpenCart ödeme sayfasının Delivery Method adımında Balikobot yönteminin altında bir teslim alma noktası listesi görünür. Liste, teslimat adresinin ülkesi, şehri ve posta kodu için Balikobot "branchlocator" üzerinden yüklenir. Adreste şehir olmadığı sürece müşteri Enter your city to see the pickup points. mesajını görür. Liste yüklenirken Loading pickup points... mesajını görür. Liste en fazla 12 saat önbelleğe alınır.
Müşteri bir nokta seçer seçmez seçim kaydedilir. Seçim zorunludur: teslimat adımında Continue düğmesi Please select a pickup point. mesajıyla reddedilir. Sunucu ayrıca seçilen noktanın teslimat adresine ait olduğunu kontrol eder. Aksi halde müşteri The selected pickup point is not available for your shipping address. Please choose a pickup point again. mesajını görür. O anda Balikobot'a ulaşılamıyorsa, daha önce seçilmiş bir nokta kabul edilir. Hiçbir nokta bulunamazsa müşteriden şehri ve posta kodunu kontrol etmesi ya da başka bir kargo yöntemi seçmesi istenir. Noktalar yüklenemezse müşteriden daha sonra tekrar denemesi ya da başka bir kargo yöntemi seçmesi istenir.
OpenCart 4'te müşteri, ödeme sayfasındaki kargo yöntemi bloğunda Choose düğmesine tıklar. Shipping method options penceresi, Balikobot yönteminin altında teslim alma noktası listesini aynı metinler ve kontrollerle gösterir. Liste, pencere her açıldığında yüklenir; çünkü adres aynı ödeme sayfasında değişebilir ve mümkün olduğunda önbellekten gelir. Müşteri geçerli bir nokta seçmeden pencerede Continue düğmesine tıklarsa, mesaj ödeme sayfasının üstünde görünür ve pencere açık kalır. OpenCart 4, ödeme için tek bir sipariş tutar ve her onayda bunu günceller; siparişin teslim alma noktası da bununla birlikte güncellenir.
Seçilen nokta, siparişin kargo yöntemine - Pickup point: olarak adı ve adresiyle birlikte eklenir. Müşteri bunu hesabındaki sipariş sayfalarında ve sipariş e-postalarında görür; faturada da yazdırılır.
Yönetici sipariş sayfasında (Sales > Orders, View), Balikobot pickup point paneli noktayı, Balikobot kimliğini ve kargo şirketini gösterir; bunlar Balikobot'ta gönderi oluştururken gerekir. Change düğmesine tıklayın, sipariş adresinin yakınında başka bir nokta seçin ve Save düğmesine tıklayın. Siparişin kargo yöntemi metni de güncellenir ve Pickup point updated. mesajını görürsünüz. Noktayı değiştirmek için yalnızca sipariş değiştirme izni gerekir, uzantı ayarlarına erişim gerekmez. Siparişte nokta yoksa panel No pickup point was selected for this order. mesajını gösterir. Panel Balikobot kapalıyken de çalışır: mevcut siparişler teslim alma noktası verilerini korur ve noktayı yine de değiştirebilirsiniz.
Lisans anahtarı
Uzantı, vibefox.net üzerinden alınan bir VibeFox lisans anahtarı ile çalışır. Extensions > Extensions > Shipping > VibeFox Balikobot > Edit sayfasının ilk bloğu olan License — VibeFox Balikobot lisans bloğu, ayarların üstündedir. Anahtarı License key alanına girin ve Activate düğmesine tıklayın. Bundan sonra blokta anahtar maskelenmiş olarak, durum (örneğin lisansın hangi tarihe kadar geçerli olduğu ve alan adınız) ve şu düğmeler görünür: durumu yeniden kontrol etmek için Check now, başka bir anahtar girmek için Change key, anahtarı bu mağazadan kaldırmak için Remove key. Bunların altında Product: opencart-shipping-balikobot satırı ve vibefox.net hesabınızı açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca uzantı için Modify izni olan yönetici kullanıcılar değiştirebilir. Bloğun metinleri yönetim paneli dilini izler (İngilizce ve Rusça dahildir).
Anahtar kabul edilmezse blok nedenini gösterir; örneğin Key not found, This key belongs to another product, Domain limit reached veya tarihli License expired on. Mağaza adresi değiştikten sonra ya da hesabınızda bir alan adı yuvası boşalttıktan sonra Check now düğmesine tıklayın. Lisans sunucusuna ulaşılamazsa uzantı son bilinen durumla çalışmaya devam eder.
Bir anahtar bir alan adında çalışır: OpenCart yapılandırmasındaki mağaza adresinde. Anahtarı mağazadan kaldırmak, alan adı yuvasını serbest bırakmaz. Yuvayı vibefox.net hesabınızdan serbest bırakın.
Etkin bir anahtar yoksa Balikobot ödeme sayfasında müşterilere gösterilmez ve hiçbir tarife hesaplanmaz. Aynı tarayıcıda yönetim paneline giriş yapmış bir yönetici kullanıcı, yöntemi mağazada yine görür; (unlicensed — visible to admins only) ibaresiyle işaretlenir. Böylece anahtar satın almadan önce uzantıyı ayarlayıp test edebilirsiniz. OpenCart 4'te bu önizleme kullanılamaz: mağaza yönetici girişini görmez, bu yüzden etkin anahtar yoksa yöntem herkese gizlenir. Edit sayfasını bir kez açtıktan sonra, yönetim paneli Dashboard sayfasında bir hatırlatma belirir. Bunu × ile kapatırsanız 7 gün gizlenir. Mevcut siparişler etkilenmez.
Lisans sona erdiğinde uzantı çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Yönetim panelinin Dashboard sayfasını veya Edit sayfasını açtığınızda durum otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün boyunca günde bir kez, sonrasında haftada bir kez. Cron işi gerekmez. Uzantının kaldırılması her zaman lisans anahtarını ve lisans durumunu siler.
Sorun giderme
Balikobot ödeme sayfasında görünmüyor: lisansın etkin olduğunu ve Enable/Disable seçeneğinin açık olduğunu kontrol edin. Uzantı sayfasının üstündeki uyarıları okuyun. Geo Zone (veya Ignore geo zone ve Countries), ağırlık sınırlarını ve Minimum order amount değerini kontrol edin. Sabit modda, ülkenin veya * All other countries seçeneğinin bir fiyatı olduğunu kontrol edin. Ürünlerde Requires Shipping değerinin Yes olduğunu kontrol edin.
Canlı tarifeler görünmüyor: Debug log seçeneğini açın, ödeme sayfasını yenileyin ve uzantı sayfasındaki Log alanına bakın. Nedeni gösterir: eksik API kimlik bilgileri, henüz posta kodu olmaması, kargo şirketi ve hizmet için Balikobot hatası (örneğin "authorization failed: check the API user and API key") veya Exchange rate olmadan başka bir para biriminde fiyat. Live Balikobot rate, fixed price if the API fails seçeneğiyle, sorunu giderirken müşteriler yine sabit fiyatı alır.
Fiyatlar yanlış para biriminde: sabit fiyatlar mağazanızın varsayılan para birimindedir. Balikobot canlı fiyatları Balikobot sözleşmenizin para biriminde döndürür (genellikle CZK). Varsayılan para biriminizden farklıysa Exchange rate değerini girin.
KDV dahil mi: Balikobot fiyatları genellikle KDV hariçtir. Bir Tax Class seçildiğinde OpenCart kargoya vergi ekler.
Listede teslim alma noktası yok: API kullanıcısının ve anahtarının girildiğini, kargo şirketinin "branchlocator" desteklediğini ve teslimat adresinde şehir ile posta kodu olduğunu kontrol edin. Balikobot hatası için günlüğü inceleyin.
Bir değişiklikten sonra tarifeler veya teslim alma noktaları eski görünüyor: uzantı sayfasında Save düğmesine tıklayın. Bu, önbelleğe alınmış tarifeleri ve teslim alma noktalarını temizler.
Sayfa "Warning: You do not have permission to modify VibeFox Balikobot!" diyor: yönetici kullanıcı grubunuz ayarları yalnızca görüntüleyebiliyor olabilir. Gruba System > Users > User Groups altında extension/shipping/vfd_balikobot (OpenCart 3) veya extension/vfd_balikobot/shipping/vfd_balikobot (OpenCart 4) için değiştirme izni verin.
Geliştiriciler için: Balikobot API adresi, vfd_blkb_api_url ayarıyla değiştirilebilir (testler için); ayarlar sayfasında bunun bir alanı yoktur.
Kaldırma
Extensions > Extensions bölümüne gidin, Shipping türünü seçin ve VibeFox Balikobot yanındaki Uninstall düğmesine (kırmızı − düğmesi) tıklayın. Bu uzantının lisans anahtarı ve lisans durumu her zaman kaldırılır. OpenCart her zaman Enable/Disable, Sort Order, Tax Class ve Geo Zone ayarlarını sıfırlar. Önbelleğe alınmış tarifeler ve teslim alma noktaları her zaman kaldırılır; teslim alma noktası paneli ve ödeme sayfasındaki liste çalışmayı durdurur. Remove data on uninstall açıksa ayarlar, günlük ve siparişi olmayan ödeme sayfalarının teslim alma noktaları da silinir. Kapalıysa diğer ayarlar korunur ve uzantıyı yeniden kurduğunuzda tekrar kullanılır. Siparişlerde kaydedilen teslim alma noktası verileri asla silinmez, mevcut siparişlerin kargo yöntemi metni de teslim alma noktasını korur.
OpenCart 4'te uzantının dosyalarını da kaldırmak için, kaldırma işleminden sonra Extensions > Installer bölümüne gidin, yüklü uzantılar listesinde VibeFox Balikobot yanındaki Uninstall düğmesine (turuncu − düğmesi) tıklayın, ardından yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu düğmesi) tıklayın.
Balikobot, ilgili sahibinin ticari markasıdır. Bu uzantı Balikobot ile bağlantılı değildir ve Balikobot tarafından onaylanmamıştır.
