Geri

VibeFox CTT 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.

CTT e-ticaret hesabı (yalnızca canlı fiyatlar ve CTT noktaları için): canlı fiyatlar ve CTT noktasına teslimat, CTT e-ticaret API'sini kullanır. enviosecommerce.ctt.pt adresinde bir CTT e-ticaret hesabına ihtiyacınız vardır (CTT Expresso sözleşmesi olan müşteriler için veya CTT'den teklif isteyin). Bu hesabın anahtar yönetimi sayfasında bir genel ve özel anahtar çifti oluşturun. App ID (X-APPID), entegrasyonunuz için CTT tarafından verilir: CTT e-ticaret yetkilinize sorun. CTT ayrıca App ID'nizin hangi API işlevlerini (maliyet tahmini, CTT noktaları) kullanabileceğine karar verir. Son olarak, hesabınızdaki CTT Carrier ID'ye ihtiyacınız vardır. Ayarlar sayfası, anahtarlar kaydedildikten sonra hesabınızdaki taşıyıcıları listeler. Yalnızca fiyat tablosunu ve adrese teslimatı kullanıyorsanız API anahtarlarına ihtiyacınız yoktur.

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 paketleri içeren tek bir zip dosyasıdır. Bilgisayarınızda açın. İçinde README.txt, OpenCart 3 paketi vfd_ctt-oc3-(version).ocmod.zip ve OpenCart 4 paketi vfd_ctt.ocmod.zip bulunur. Yalnızca OpenCart sürümünüz için olan 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_ctt-oc3-(version).ocmod.zip dosyasını seçin. Eklenti OCMOD değişikliği eklemez, bu yüzden Extensions > Modifications bölümünü yenilemeniz gerekmez. Installer yerine, bu paketteki upload klasörünün içeriğini mağazanızın kök klasörüne kopyalayabilirsiniz.

2. Extensions > Extensions bölümüne gidin ve eklenti türü olarak Shipping seçin. VibeFox CTT'yi bulun ve Install düğmesine tıklayın (yeşil + düğmesi).

3. Ayarlar sayfasını açmak için Edit düğmesine (kalem simgeli düğme) tıklayın.

4. VibeFox lisans anahtarınızı lisans bloğunda, Edit sayfasının üst kısmındaki License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).

5. Fiyat tablosunu doldurun (en az bir Portugal veya * Default satırı), Enable/Disable ve/veya Enable CTT point option seçeneğini açın ve Save düğmesine tıklayın. İsteğe bağlı olarak CTT API anahtarlarını, App ID'yi ve Carrier ID'yi doldurup Live rates seçeneğini açabilirsiniz (bkz. Yapılandırma).

OpenCart 4

1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve vfd_ctt.ocmod.zip dosyasını seçin. Dosyanın adını değiştirmeyin: OpenCart 4 eklenti kodunu dosya adından alır ve adı değiştirilmiş bir paket çalışmaz.

2. Paket, aynı sayfadaki kurulu eklentiler 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 eklenti türü olarak Shipping seçin. VibeFox CTT'yi bulun, Install düğmesine (yeşil + düğmesi) ve ardından Edit düğmesine (kalem simgeli düğme) 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.

İlk kurulumdan sonra, bir seçeneği açıp kaydedene kadar her iki kargo seçeneği de kapalıdır. Verileri silmeden kaldırdıktan sonra eklentiyi yeniden kurarsanız, saklanan ayarlar tekrar kullanılır ve seçeneklerden biri açıksa eklenti yeniden etkinleştirilir.

Yapılandırma

Tüm ayarlar eklenti sayfasındadır: Extensions > Extensions > Shipping > VibeFox CTT > Edit. Bölümler solda listelenir. Sayfanın altındaki tek bir Save düğmesi tüm sayfayı yeniden yüklemeden kaydeder. Fiyatlar ve koşullar her iki CTT seçeneğine de uygulanır. Her kayıt, önbelleğe alınmış CTT yanıtlarını temizler: API belirteci, taşıyıcılar, fiyatlar ve CTT nokta listeleri. Ayarları yalnızca bu eklenti için değiştirme yetkisine sahip yönetici kullanıcılar kaydedebilir.

Sayfanın üst kısmındaki uyarılar; boş bir fiyat tablosunu, Portekiz için eksik bir fiyatı, canlı fiyatlar veya CTT nokta seçeneği açıkken eksik API anahtarlarını, eksik bir Carrier ID'yi, kur bilgisi olmadan EUR dışında bir mağaza para birimini, CTT API bağlantısının başarısız olduğunu ve birimi kg olan bir ağırlık sınıfı veya birimi cm olan bir uzunluk sınıfı bulunmayan bir mağazayı bildirir (ürün birimleri bu durumda birim adına göre dönüştürülür; System > Localisation > Weight Classes ve Length Classes bölümlerini kontrol edin). Bir ad boşsa, geçersizse veya 64 karakterden uzunsa, Min weight (kg) değeri Max weight (kg) değerinden büyükse ya da Sort Order, vergi sınıfı veya coğrafi bölge geçersizse, sayfa bir hata gösterir ve hiçbir şey kaydedilmez. Diğer geçersiz değerler uyarı olarak bildirilir ve kalanı kaydedilir: geçersiz bir sayı kaydedilmez, 0 veya daha küçük bir kur temizlenir, geçersiz bir ürün boyutu varsayılana döner, bilinmeyen bir hedef ya da fiyat tablosundaki yinelenen bir satır kaldırılır, geçersiz bir tablo fiyatı boş bırakılır.

Genel

Eklenti ödeme sırasında en fazla iki seçenek sunar: müşterinin adresine CTT teslimatı ve bir CTT noktasına ya da paket dolabına teslimat. Fiyatlar ve koşullar ikisine de uygulanır.

Enable/Disable: müşterinin adresine CTT teslimatını açar veya kapatır.

Name: ödeme sırasında müşteriye gösterilen kargo yöntemi adı, örneğin "CTT Expresso". Varsayılan: CTT. En fazla 64 karakter.

Tax class: kargo ücretinin vergi sınıfı. OpenCart bu vergiyi fiyatların üzerine ekler (örneğin IVA). --- None ---, fiyatların kesin olduğu anlamına gelir. İki seçenek de bunu kullanır.

Sort Order: ödeme sırasında CTT'nin kargo yöntemleri arasındaki konumu. Tam sayı.

CTT noktasına veya paket dolabına teslimat

İkinci CTT seçeneği. Müşteri posta kodu veya şehre göre CTT noktalarını arar (teslimat adresi otomatik olarak aranır) ve devam etmeden önce bir nokta seçmelidir. CTT API anahtarları ve Carrier ID gerektirir. Bunlar olmadan nokta seçimi olmayan bir seçenek olur.

Enable CTT point option: CTT noktasına veya paket dolabına teslimat seçeneğini sunar. Varsayılan: kapalı.

CTT point option name: bu seçeneğin ödeme sırasındaki adı. Varsayılan: CTT point / parcel locker. En fazla 64 karakter.

CTT e-ticaret API'si (canlı fiyatlar, CTT noktaları) (isteğe bağlı; anahtarlar olmadan fiyat tablosu kullanılır)

Public key: CTT e-ticaret hesabınızın anahtar yönetimi sayfasındaki genel anahtar.

Private key: her isteği imzalamak için kullanılan gizli anahtar (HMAC-SHA256). CTT'ye asla gönderilmez ve günlüğe yazılmaz.

Her iki anahtar da kaydedildikten sonra bir daha gösterilmez. Alan açıklaması o zaman Saved - leave empty to keep it. der. Yalnızca değiştirmek istediğinizde yeni bir değer girin. İkisini de silmek için Remove the saved public and private key kutusunu işaretleyip kaydedin. Hiçbir şey kaydedilmediğinde bölüm No keys saved. gösterir.

App ID (X-APPID): CTT tarafından verilen ve X-APPID başlığında gönderilen uygulama anahtarı.

Carrier ID: hesabınızdaki CTT taşıyıcısının kimliği; canlı fiyatlar ve CTT nokta araması için kullanılır. Anahtarlar ve App ID kaydedildikten sonra hesabınızdaki taşıyıcılar alanın altında listelenir (Carriers of your CTT account:); CTT noktalarını destekleyenler CTT points ile işaretlenir. Yalnızca rakamlar.

Live rates: müşteri cadde, posta kodu ve şehri girdikten sonra CTT'den fiyat (maliyet tahmini) ister. Adres eksik olduğunda ve CTT fiyat vermediğinde fiyat tablosu kullanılır. CTT bu fiyata tahmin adını verir. Varsayılan: kapalı.

Service ID: isteğe bağlı. CTT birden fazla hizmet döndürdüğünde, bu ServiceId'ye sahip olan kullanılır. En ucuzunu kullanmak için boş bırakın.

Exchange rate: CTT fiyatları euro cinsindendir. Mağazanızın varsayılan para birimi farklıysa, 1 CTT para birimi biriminin kaç mağaza para birimi birimine eşit olduğunu girin. Bu değer olmadan, başka bir para birimindeki canlı fiyatlar kullanılmaz ve fiyat tablosu uygulanır.

Default product size (cm): boyutları olmayan ürünler için CTT'ye gönderilen uzunluk x genişlik x yükseklik. Varsayılan: 30x20x15. Boyutları olan ürünler kendi boyutlarını kullanır. Boyutlar cm'ye, ağırlıklar ise ürünlerin uzunluk ve ağırlık sınıflarına göre gram'a dönüştürülür.

Fiyatlar (bölüm başlığı mağazanızın varsayılan para birimini gösterir)

CTT sözleşmenizin veya ctt.pt adresindeki CTT genel fiyat listesinin fiyatlarını, mağazanın varsayılan para biriminde ve vergi hariç olarak girin. Canlı fiyatlar kapalıyken bu tablo fiyatı belirler. Açıkken ise yedek fiyat olarak kullanılır.

Price table: hedef başına bir satır. Bir ülke, Portugal - Azores, Portugal - Madeira veya * Default (other destinations) seçin. Her satırda bir temel Price ve XS (1 kg'a kadar), S (2 kg'a kadar), M (3 kg'a kadar), L (5 kg'a kadar) ve XL (5 kg'ın üzeri) boyutları için isteğe bağlı fiyatlar bulunur. Boş (veya 0) bir boyut fiyatı temel fiyatı kullanır. İkisinin de boş olduğu bir satır yöntemi gizler. Azorlar satırı 9500-9999 Portekiz posta kodları için, Madeira satırı 9000-9499 için kullanılır. Bunlar yoksa Portugal satırı geçerlidir. Satır eklemek için Add destination düğmesine, silmek için × düğmesine tıklayın. Fiyatlar ondalık ayırıcı olarak nokta veya virgül kabul eder. Tablo kurulumdan sonra boştur.

Calculation: tablo fiyatının nasıl bulunduğu.

Per order (one parcel, size from the cart weight): tüm sepet için tek bir fiyat. Bu varsayılandır.
Per item (every item priced by its own weight, times its quantity): her ürün, kendi boyutunun fiyatını alır ve miktarıyla çarpılır.

CTT'nin canlı fiyatı her zaman tüm gönderi içindir.

Koşullar

Min weight (kg): CTT seçeneklerinin görünmesi için gereken minimum sepet ağırlığı. 0, sınır olmadığı anlamına gelir.

Max weight (kg): CTT seçenekleri bu sepet ağırlığının üzerinde gizlenir. Varsayılan: 30 (CTT paketleri 30 kg'a kadardır). 0, sınır olmadığı anlamına gelir. Min weight (kg) değeri Max weight (kg) değerinden büyük olamaz.

Minimum order amount: CTT seçeneklerini yalnızca kargo gerektiren ürünlerin ara toplamı (kupondan sonra, vergi öncesi) bu tutara ulaştığında gösterir. Her zaman göstermek için boş bırakın.

Ücretsiz kargo

Free shipping: aşağıdaki tutardan itibaren ücretsiz CTT teslimatını açar.

Free shipping from: kargo gerektiren ürünlerin ara toplamı (kupondan sonra, vergi öncesi); bu tutardan itibaren CTT seçenekleri 0 bedelli olur. Yalnızca fiyatı olan hedefler için geçerlidir. Yalnızca Free shipping açıkken kullanılır.

Kullanılabilirlik

Normalde CTT seçenekleri aşağıda seçilen coğrafi bölgede sunulur. All Zones, her yer anlamına gelir. Ignore shipping zones ile coğrafi bölge kontrol edilmez ve Countries belirler.

Geo Zone: teslimat adresinin coğrafi bölgesi. Coğrafi bölgeler System > Localisation > Geo Zones bölümünde yönetilir.

Ignore shipping zones: coğrafi bölgeyi kontrol etme; CTT'yi aşağıdaki ülkelerde sun.

Countries: bu mod için hedef ülkeler. Varsayılan: Portugal. Tüm ülkelere izin vermek için boş bırakın. Yalnızca Ignore shipping zones ile kullanılır.

Gelişmiş

Debug log: fiyat hesaplamasını ve CTT API çağrılarını storage/logs/vfd_ctt_debug.log.php dosyasına kaydeder (OpenCart 4'te system/storage/logs/vfd_ctt_debug.log.php). Dosya web üzerinden okunamaz. CTT API hataları, bu kapalı olsa bile her zaman kaydedilir. Anahtarlar, belirteçler ve müşteri adresleri asla günlüğe yazılmaz. Dosya 5 MB'a ulaştığında vfd_ctt_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 en son girişlerini gösterir. Temizlemek için Clear log düğmesine tıklayın.

Remove data on uninstall: açıkken eklentinin kaldırılması ayarları, günlüğü ve siparişe dönüşmemiş ödeme işlemlerinin CTT noktalarını siler. Kapalıyken (varsayılan), ayarlar yeniden kurulum için saklanır. Siparişler, seçilen CTT noktası dahil, asla değiştirilmez.

İçe / Dışa Aktarma

Export: ayarları bir JSON dosyası olarak kaydetmek için Download JSON düğmesine tıklayın. Genel ve özel anahtarlar dışa aktarılmaz.

Import: daha önce dışa aktarılmış 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 kayıtta olduğu gibi denetlenir. Kayıtlı anahtarlar korunur.

Ödeme sırasında nasıl çalışır

OpenCart kargo yöntemlerini gösterdiğinde, eklentiden CTT fiyatını ister. Ignore shipping zones ile CTT yalnızca Countries içindeki bir ülke için sunulur (boş = tüm ülkeler); aksi halde, bir Geo Zone ayarlıysa, yalnızca onun içindeki adresler için sunulur. Yalnızca Requires Shipping değeri Yes olan ürünler sayılır: diğerleri ağırlık eklemez ve sipariş tutarına dahil edilmez. Eklenti sepet ağırlığını ve minimum sipariş tutarını denetler. Live rates açıkken ve adres eksiksizken, CTT'ye teslimat adresini ve her sepet satırı için miktarı, gram cinsinden ağırlığı ve cm cinsinden boyutları gönderir ve dönen fiyatı kullanır. Aksi halde ya da CTT fiyat vermediğinde (API hatası, zaman aşımı, kapsam dışı, App ID'niz için etkinleştirilmemiş bir işlev), fiyat tablodan gelir. Ücretsiz kargo geçerliyse fiyat 0 olur. İki seçenek de aynı fiyatı alır. Fiyat, mağazanın varsayılan para biriminde hesaplanır, ondalık basamaklarına yuvarlanır ve seçilen Tax class vergisiyle birlikte müşteriye kendi para biriminde gösterilir.

Bir CTT fiyatı 1 saat önbelleğe alınır; böylece aynı sepet yeni bir istek tetiklemez. Başarısız bir istek 5 dakika hatırlanır; böylece ödeme sayfası her yenilemede CTT'yi beklemez. API belirteci, taşıyıcı listesi ve CTT nokta listeleri de önbelleğe alınır; en fazla OpenCart önbelleğinin ömrü kadar (varsayılan 1 saat). API hataları müşteriye asla yansımaz: tablo fiyatı kullanılır ya da hedefin fiyatı yoksa yöntem gizlenir.

API anahtarları doldurulduğunda eklenti, bir fiyat veya en yakın CTT noktalarını almak için CTT'ye teslimat adresini, ürün ağırlıklarını ve boyutlarını ve mağaza URL'nizi gönderir.

Eklenti gönderi oluşturmaz, etiket basmaz, kurye talebi oluşturmaz, takip numarası sağlamaz ve CTT noktalarının haritasını göstermez. İki seçenek için tek bir fiyat tablosu ve tek bir API ayarları kümesi vardır.

OpenCart 4'te müşteri, ödeme sayfasındaki kargo yöntemi bloğunda Choose düğmesine tıklar ve Shipping method options penceresinde bir CTT seçeneği seçer. Fiyatlar OpenCart 3'tekiyle aynıdır.

Teslim noktaları

Müşteri kargo yöntemi adımında CTT nokta seçeneğini seçtiğinde, altında bir arama alanı ve bir liste görünür. Teslimat adresinin posta kodu doldurulur ve otomatik olarak aranır. Müşteri, posta kodu veya şehre göre diğer CTT noktalarını arayabilir (Search düğmesi) ve listeden birini seçebilir. Seçim hemen kaydedilir. Yalnızca o arama için CTT listesindeki bir nokta kabul edilir.

Müşteri devam etmeden önce bir nokta seçmelidir. Müşteri Continue düğmesine tıkladığında eklenti noktayı sunucuda denetler. Nokta seçilmemişse müşteri Please select a CTT point. mesajını görür; nokta CTT listesinde değilse The selected CTT point is not in the CTT list for this search. Please choose the CTT point again. mesajını görür. CTT'ye ulaşılamazsa müşteri CTT points cannot be loaded right now. Please try again in a few minutes or choose another shipping method. mesajını görür.

Nokta seçimi yalnızca genel anahtar, özel anahtar, App ID ve Carrier ID doldurulduğunda etkindir. OpenCart'ın varsayılan temasına ve onun ödeme sayfasına göre tasarlanmıştır; diğer temalar değişiklik gerektirebilir.

OpenCart 4'te arama alanı ve liste, CTT nokta seçeneğinin altında Shipping method options penceresinde görünür. Pencerenin Continue düğmesi, geçerli bir nokta olmadan ilerlemez; aynı mesajlar gösterilir. OpenCart 4, ödeme için tek bir sipariş tutar ve müşteri her onayladığında onu günceller; siparişin CTT noktası da onunla birlikte güncellenir.

Seçilen nokta siparişin kargo yöntemine eklenir, örneğin CTT point / parcel locker: .... Böylece müşteri bunu hesabının sipariş geçmişinde ve sipariş e-postalarında görür; faturaya yazdırılır ve Sales > Orders bölümünde gösterilir. OpenCart sipariş başarı sayfası kargo yöntemini göstermez.

Yönetim panelindeki sipariş sayfasında, geçmişin üstündeki CTT point paneli noktanın adını ve kimliğini gösterir. Değiştirmek için Change CTT point altına bir posta kodu veya şehir girin, Search düğmesine tıklayın, bir nokta seçin ve Save düğmesine tıklayın. Sayfa CTT point updated. mesajını gösterir, siparişin kargo yöntemi metni güncellenir ve müşteriye bildirim göndermeden geçmişe CTT point changed to: ... girdisi eklenir. Noktayı değiştirmek için siparişler üzerinde değişiklik yetkisi (sale/order) ve API ayarları gerekir. Panel, eklenti kapalıyken de CTT siparişleri için gösterilir.

Lisans anahtarı

Eklenti, vibefox.net'ten alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox CTT lisans bloğu, Extensions > Extensions > Shipping > VibeFox CTT > Edit sayfasında ayarların üstündeki ilk bloktur. Anahtarı License key alanına yapıştırın ve Activate düğmesine tıklayın. Bundan sonra blok anahtarı maskelenmiş olarak, durumu (örneğin lisansın hangi tarihe kadar geçerli olduğunu ve alan adınızı) ve Check now (durumu yeniden kontrol eder), Change key (başka bir anahtar girer) ve Remove key (anahtarı bu mağazadan kaldırır) düğmelerini gösterir. Bunların altında Product: opencart-shipping-ctt satırı ve vibefox.net hesabınızı açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca bu eklenti için Modify yetkisine sahip yönetici kullanıcılar değiştirebilir. Bloktaki metinler yönetici dilini izler (İngilizce ve Rusça dahildir).

Anahtar kabul edilmezse blok nedenini açıklar, örneğin Key not found, This key belongs to another product, Domain limit reached veya bir tarihle birlikte License expired on. Mağaza adresi değiştikten sonra ya da hesabınızda bir alan adı yuvasını serbest bıraktıktan sonra Check now düğmesine tıklayın. Lisans sunucusuna ulaşılamazsa eklenti son bilinen durumla çalışmaya devam eder.

Bir anahtar bir alan adında çalışır: OpenCart yapılandırmasındaki mağaza adresi. Anahtarı mağazadan kaldırmak, alan adı yuvasını serbest bırakmaz. Yuvayı vibefox.net hesabınızda serbest bırakın.

Etkin bir lisans anahtarı olmadan CTT müşterilere ödeme sırasında gösterilmez ve fiyat hesaplanmaz. Aynı tarayıcıda yönetici paneline giriş yapmış bir yönetici kullanıcı, mağazada yöntemi yine görür; yöntem (unlicensed — visible to admins only) olarak işaretlenir. Böylece anahtar satın almadan önce eklentiyi kurup test edebilirsiniz. OpenCart 4'te bu önizleme kullanılamaz: mağaza yönetici girişini görmez, bu yüzden etkin bir anahtar olmadan yöntem herkes için gizlenir. Edit sayfasını bir kez açtıktan sonra yönetici Dashboard sayfasında bir hatırlatma belirir. Bunu × ile kapatırsanız 7 gün gizlenir. Mevcut siparişler etkilenmez.

Lisans sona erdiğinde eklenti çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Yönetici Dashboard sayfasını veya Edit sayfasını açtığınızda durum otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün her gün, sonrasında haftada bir kez. Cron işi gerekmez. Eklentiyi kaldırmak her zaman lisans anahtarını ve lisans durumunu siler.

Sorun giderme

CTT ödeme sayfasında görünmüyor: lisansın etkin olduğunu ve Enable/Disable (veya Enable CTT point option) seçeneğinin açık olduğunu kontrol edin. Geo Zone seçeneğini veya Ignore shipping zones ve Countries seçeneklerini denetleyin. Hedefin fiyat tablosunda bir satırı (veya bir * Default satırı) olduğunu, sepet ağırlığının Min weight ve Max weight arasında olduğunu, Minimum order amount tutarına ulaşıldığını ve ürünlerde Requires Shipping değerinin Yes olduğunu kontrol edin.

Müşteri bir CTT noktası seçemiyor: seçici yalnızca CTT nokta seçeneğinin altında ve yalnızca genel anahtar, özel anahtar, App ID ve Carrier ID doldurulduğunda görünür. Ayarlar sayfasının üst kısmındaki uyarıları kontrol edin, Debug log seçeneğini açın ve eklenti sayfasındaki Log alanına bakın.

Canlı fiyatlar görünmüyor: müşteri cadde, posta kodu ve şehri girene kadar fiyat tablosu kullanılır. Uyarıları ve günlüğü kontrol edin. "405" yanıtı, işlevin App ID'niz için etkinleştirilmediği anlamına gelir: CTT'ye sorun. Euro dışı para birimi kullanan bir mağazada Exchange rate alanını doldurun.

CTT API bağlantısı başarısız oldu: ayarlar sayfasının üst kısmındaki uyarı hatayı gösterir. Anahtarları ve App ID'yi kontrol edin. Eklenti birkaç dakika sonra otomatik olarak yeniden dener.

KDV dahil veya hariç fiyatlar: bir Tax class seçildiğinde OpenCart bu vergiyi fiyatın üzerine ekler. --- None --- seçiliyken fiyat kesindir.

Bir değişiklikten sonra fiyatlar eski görünüyor: eklenti sayfasında Save düğmesine tıklayın. Bu, önbelleğe alınmış CTT yanıtlarını temizler.

Sayfa "Warning: You do not have permission to modify VibeFox CTT!" diyor: yönetici kullanıcı grubunuz ayarları yalnızca görüntüleyebiliyor olabilir. Gruba System > Users > User Groups bölümünde extension/shipping/vfd_ctt (OpenCart 3) veya extension/vfd_ctt/shipping/vfd_ctt (OpenCart 4) için değiştirme yetkisi verin.

Geliştiriciler için: CTT API adresi vfd_ctt_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 CTT'nin yanındaki Uninstall düğmesine (kırmızı − düğmesi) tıklayın. Bu eklentinin lisans anahtarı ve lisans durumu her zaman kaldırılır. OpenCart her zaman eklentinin durumunu, Sort Order, Tax class ve Geo Zone değerlerini sıfırlar. Önbelleğe alınmış CTT yanıtları ve API belirteci her zaman kaldırılır. Remove data on uninstall açıksa, ayarlar, günlük ve siparişe dönüşmeyen ödeme işlemlerinin CTT noktaları da kaldırılır. Kapalıysa, diğer ayarlar korunur ve eklentiyi yeniden kurduğunuzda tekrar kullanılır. Siparişlere kaydedilen CTT noktaları her zaman korunur ve mevcut siparişler kargo yöntemini ve maliyetini korur.

OpenCart 4'te eklentinin dosyalarını da kaldırmak için kaldırma işleminden sonra Extensions > Installer bölümüne gidin, kurulu eklentiler listesinde VibeFox CTT'nin 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.

CTT, ilgili sahibinin ticari markasıdır. Bu eklenti CTT ile bağlantılı değildir ve CTT tarafından onaylanmamıştır.