VibeFox NZ Post for OpenCart — Yardım
Gereksinimler
OpenCart: 3.0.x (3.0.5.0 ile test edildi) veya 4.0.2 ve üzeri (4.1.0.3 ile test edildi).
PHP: 8.0 veya üzeri.
NZ Post API erişimi (yalnızca canlı tarifeler için): canlı tarifeler NZ Post ShippingOptions API'sini kullanır. API erişimini NZ Post web sitesindeki Developer Resource Centre üzerinden isteyin. NZ Post bir Client ID ve bir Client Secret verir; önce test ortamı (UAT) için, ardından go-live kontrol listesinden sonra üretim için. Yeni Zelanda içindeki tarifeler için ayrıca bir NZ Post iş hesabına ihtiyacınız vardır: hesap numarası ve bunun auth code (veya site code) değeri. Yalnızca sabit fiyat kullanıyorsanız API erişimi gerekmez.
VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar tek bir alan adında çalışır.
Kurulum
İndirme dosyası, 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_nz_post-oc3-(version).ocmod.zip ve OpenCart 4 paketi vfd_nz_post.ocmod.zip bulunur. Yalnızca kullandığınız OpenCart sürümünün paketini kurun. Lisans anahtarı iki sürüm için de aynıdır.
OpenCart 3
1. Yönetici panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve vfd_nz_post-oc3-(version).ocmod.zip dosyasını seçin. Eklenti OCMOD değişikliği eklemez, bu nedenle Extensions > Modifications bölümünü yenilemeniz gerekmez. Installer yerine, 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 eklenti türü olarak Shipping seçin. VibeFox NZ Post eklentisini 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 bulunan License key alanına girin ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).
5. Canlı tarifeler için NZ Post API (live rates) bölümünü doldurun. İsteğe bağlı olarak, canlı tarife olmadan ve yedek olarak kullanılacak sabit fiyatları girin (bkz. Yapılandırma). Enable NZ Post seçeneğini açın ve Save düğmesine tıklayın.
OpenCart 4
1. Yönetici panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve vfd_nz_post.ocmod.zip dosyasını seçin. Dosya adını değiştirmeyin: OpenCart 4 eklenti kodunu dosya adından alır, adı değiştirilmiş paket çalışmaz.
2. Paket, aynı sayfadaki kurulu eklentiler listesinde görünür. Yanındaki Install düğmesine (yeşil +) tıklayın.
3. Extensions > Extensions sayfasına gidin ve eklenti türü olarak Shipping seçin. VibeFox NZ Post eklentisini bulun, Install düğmesine (yeşil +) ve sonra Edit düğmesine (kalem düğmesi) tıklayın.
4. Lisans anahtarını ve ayarları OpenCart 3'teki 4. ve 5. adımlarda olduğu gibi girin. Ayar sayfası ve alanları iki sürümde de aynıdır.
Kurulumdan sonra, Enable NZ Post seçeneğini açıp kaydedene kadar yöntem kapalı kalır. Eklentiyi kaldırdıktan sonra yeniden kurarsanız, sakladığınız NZ Post ayarları yeniden kullanılır.
Yapılandırma
Tüm ayarlar eklenti sayfasındadır: Extensions > Extensions > Shipping > VibeFox NZ Post > Edit. Bölümler solda listelenir. Sayfanın altındaki tek bir Save düğmesi, tüm sayfayı yeniden yüklemeden kaydeder. Her kaydetme işlemi ayrıca önbelleğe alınmış NZ Post tarifelerini ve erişim jetonlarını temizler. Ayarları yalnızca bu eklenti için değiştirme yetkisi olan yönetici kullanıcılar kaydedebilir.
Hiçbir şey kaydedilmez ve bir hata gösterilir; Method title boşsa, 64 karakterden uzunsa veya < > ; = # { } içeriyorsa, bir sayı alanı metin ya da negatif bir sayı içeriyorsa, NZD kuru 0 ise, Min cart weight (kg) değeri Max cart weight (kg) değerinden büyükse ya da Sort order tam sayı değilse. Kaydedilen değerlerle canlı tarifeler çalışamadığında ayarların üstünde uyarılar görünür: Client ID ve Client Secret alanlarından yalnızca biri doluysa, NZD dönüşüm oranı yoksa veya ülke içi tarifeler için veriler eksikse. Mağazada kg birimli bir ağırlık sınıfı ya da cm birimli bir uzunluk sınıfı yoksa da uyarı görünür: bu durumda ağırlıklar ve boyutlar, sınıflarının birim adına göre çevrilir (kg, g, lb, oz; cm, mm, m, in), diğer birimler kg ve cm olarak okunur.
Genel
Ayarlar tüm coğrafi bölgeler için geçerlidir. Yöntemi Availability bölümünde bir coğrafi bölgeyle veya ülkelerle sınırlayabilirsiniz.
Enable NZ Post: yöntemi ödeme sırasında açar veya kapatır. Varsayılan: kapalı.
Method title: sepette ve ödeme sırasında müşteriye gösterilen kargo yöntemi adı. Varsayılan: NZ Post. Zorunlu, en fazla 64 karakter.
Tax class: kargo ücretinin vergi sınıfı veya No tax (varsayılan; kargo ücretine vergi uygulanmaz). Mağaza kargoya GST ekliyorsa, GST'nin iki kez uygulanmaması için aşağıdaki API prices ayarını Excluding GST olarak seçin.
Sort order: ödeme sırasında NZ Post'un kargo yöntemleri arasındaki konumu. Tam sayı.
NZ Post API (canlı tarifeler) (yalnızca sabit fiyat kullanmak için Client ID alanını boş bırakın)
Environment: Production (api.nzpost.co.nz) (varsayılan) veya Testing / UAT (api.uat.nzpost.co.nz). Client ID'nizin verildiği ortamı kullanın.
Client ID: NZ Post API uygulamanızın OAuth2 istemci kimliği. Bu alanı temizlemek, kayıtlı Client Secret değerini de siler.
Client Secret: OAuth2 istemci gizli anahtarı. Süresi dolana kadar önbelleğe alınan bir erişim jetonuyla değiştirilir. Kaydettikten sonra alan boş kalır ve Saved — leave empty to keep it. ifadesini gösterir. Yalnızca değiştirmek için yeni bir değer girin.
Account number: NZ Post iş (fatura) hesap numaranız. Yeni Zelanda içindeki tarifeler için zorunludur. Uluslararası tarifeler için isteğe bağlıdır; bu girildiğinde NZ Post sözleşmeli tarifelerinizi döndürür. Bu alanı temizlemek, kayıtlı auth code değerini de siler.
Auth code: ülke içi tarifeler için hesabın auth code değeri. Bir site code girerseniz gerekmez. Client Secret gibi, kaydettikten sonra tekrar gösterilmez.
Site code: auth code'a alternatif olarak NZ Post pickup site code değeriniz.
Ship-from suburb: paketlerin gönderildiği adresin semti, örneğin Petone. Ülke içi tarifeler için gereklidir.
Ship-from city: paketlerin gönderildiği kasaba veya şehir, örneğin Lower Hutt. Ülke içi tarifeler için gereklidir.
Ship-from postcode: paketlerin gönderildiği 4 haneli Yeni Zelanda posta kodu, örneğin 5012. Ülke içi tarifeler için gereklidir.
Services: virgülle ayrılmış isteğe bağlı NZ Post hizmet kodları, örneğin CPOLP, ICOU. Yalnızca bu hizmetler fiyatlandırılır. NZ Post'un paket için döndürdüğü en ucuz hizmeti kullanmak için boş bırakın.
API prices: Including GST (varsayılan) veya Excluding GST. NZ Post ülke içi tarifeleri %15 GST içerir; uluslararası posta ücreti sıfır oranlıdır. Yöntemin bir vergi sınıfı (General) varsa, GST'nin iki kez uygulanmaması için Excluding GST seçin.
NZD → (mağaza para birimi) kuru: NZ Post fiyatları NZD cinsindendir. Mağazanızın varsayılan para birimi NZD değilse, bir NZD'nin para biriminizden kaç birim ettiğini girin, örneğin 0.55. Bu değer olmadan canlı tarifeler kullanılmaz. Aynı kur, uluslararası isteklerle gönderilen sipariş değerini de çevirir. Kur 0'dan büyük olmalıdır. Mağaza para biriminiz NZD ise alanı boş bırakın.
Canlı tarifeler için paket
Sepet NZ Post'a tek bir paket olarak gönderilir. Ürünlerin ağırlıkları ve boyutları, ağırlık ve uzunluk sınıflarından kg ve cm'ye çevrilir (uluslararası isteklerde mm). Paket, ürünlerin en büyük uzunluğunu ve genişliğini alır; yüksekliği ise tüm ürünlerin hacmini alacak kadar büyür. Aşağıdaki değerler ağırlığı veya boyutu olmayan ürünler için kullanılır.
Default product weight (kg): ağırlığı olmayan her ürün için kullanılır. Varsayılan: 0.5.
Default parcel length (cm): sepetteki hiçbir ürünün boyutu yoksa kullanılır. Varsayılan: 30.
Default parcel width (cm): sepetteki hiçbir ürünün boyutu yoksa kullanılır. Varsayılan: 20.
Default parcel height (cm): sepetteki hiçbir ürünün boyutu yoksa kullanılır. Varsayılan: 10.
Sabit fiyatlar (canlı tarifeler ayarlanmadığında veya NZ Post bir tarife döndürmediğinde kullanılır)
Fiyatlar mağazanın varsayılan para biriminde, vergi hariç girilir.
Country prices: hedef ülke başına bir satır. Satır eklemek için Add country düğmesine, satır silmek için × düğmesine tıklayın. Diğer tüm ülkeleri kapsayan bir satır için * Default seçin. Her satırın bir Any weight fiyatı ve isteğe bağlı ağırlık sütunları vardır: ≤ 1 kg, 1–2 kg, 2–3 kg, 3–5 kg ve > 5 kg (sepet ağırlığı). Dolu bir ağırlık sütunu Any weight yerine geçer; boş veya 0 olan bir sütun Any weight değerini kullanır. Any weight fiyatı 0 ise o ülkeye kargo ücretsizdir. Hem "9.99" hem de "9,99" kabul edilir. Hiçbir fiyatı olmayan satırlar ve negatif fiyatlar kaydederken silinir. Her ülke için yalnızca bir satır tutulur.
Fallback cost: API'den de ülke tablosundan da fiyat gelmediğinde kullanılır. Bu durumda yöntemi gizlemek için boş bırakın.
Fixed price per: Order (varsayılan) fiyatı bir kez alır. Item (price × quantity) ise fiyatı sepetteki ürün adediyle çarpar. Bu yalnızca sabit fiyatlar ve yedek ücret için geçerlidir. Canlı tarifeler her zaman tüm paket için hesaplanır.
Koşullar
Min cart weight (kg): sepet bundan hafifse yöntemi gizler. 0 sınır olmadığı anlamına gelir (varsayılan).
Max cart weight (kg): sepet bundan ağırsa yöntemi gizler. Varsayılan: 25 (NZ Post kurye paketleri 25 kg'a kadardır); boş alan da 25 anlamına gelir. 0 sınır olmadığı anlamına gelir. Ignore shipping zones açıkken, boş alan Geo zone dışındaki adresler için sınır olmadığı anlamına gelir.
Minimum order amount: yöntemi yalnızca kargo gerektiren ürünlerin ara toplamı (kupon sonrası, vergi öncesi) bu tutara ulaştığında gösterir. Her zaman göstermek için boş bırakın.
Free shipping from: NZ Post teslimatının ücretsiz olduğu ara toplam (kupon sonrası, vergi öncesi). Bu durumda NZ Post'a istek gönderilmez. Hiçbir zaman ücretsiz kargo sunmamak için boş bırakın.
Bu koşullar için sepet ağırlığında, ağırlığı olmayan ürünler 0 sayılır.
Kullanılabilirlik
Genellikle yöntem, aşağıda seçilen coğrafi bölgede sunulur; hiçbiri seçilmemişse her yerde sunulur.
Geo zone: NZ Post'u yalnızca bu coğrafi bölgedeki adresler için sunun. All zones (varsayılan) sınır olmadığı anlamına gelir. Coğrafi bölgeler System > Localisation > Geo Zones bölümünde yönetilir.
Ignore shipping zones: NZ Post'u aşağıdaki ülkeler için coğrafi bölge dışında da sunun. Açıkken yöntemi yalnızca bu ülkeler alır; coğrafi bölge içinde de geçerlidir. Varsayılan: kapalı.
Countries: bu mod için hedef ülkeler. Mağazada etkin olan tüm ülkeleri kullanmak için boş bırakın. Bu alan yalnızca Ignore shipping zones açıkken kullanılır.
Gelişmiş
Debug log: tarife hesaplamalarını storage/logs/vfd_nzpt_debug.log.php dosyasına yazar (OpenCart 4'te system/storage/logs/vfd_nzpt_debug.log.php). Dosya web üzerinden okunamaz. API hataları, hata ayıklama günlüğü kapalıyken bile her zaman kaydedilir. Kimlik bilgileri, jetonlar, hesap numarası ve müşteri adresleri kaydedilmez. İşiniz bittiğinde günlüğü kapatın. Dosya 5 MB'a ulaştığında vfd_nzpt_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. Boşaltmak için Clear log düğmesine tıklayın.
Remove data on uninstall: açıksa eklentiyi kaldırmak ayarları ve günlüğü siler. Kapalıyken (varsayılan) yeniden kurulum için saklanırlar. Önbellekteki tarifeler her zaman silinir. Siparişlerdeki NZ Post ayrıntıları her zaman korunur.
İçe Aktarma / Dışa Aktarma
Export: ayarları JSON dosyası olarak kaydetmek için Download JSON düğmesine tıklayın. Client Secret ve auth code 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 kaydetme işlemindeki gibi denetlenir. Client ID ve hesap numarası dolu kaldığı sürece kayıtlı Client Secret ve auth code korunur.
Ödemede nasıl çalışır
OpenCart kargo yöntemlerini gösterirken, eklentiden NZ Post fiyatını ister. Bir Geo zone tanımlıysa ve adres bunun dışındaysa, NZ Post yalnızca Ignore shipping zones açıksa ve ülke izinliyse sunulur. Yalnızca Requires Shipping değeri Yes olan ürünler dikkate alınır: diğer ürünler ağırlık eklemez ve sipariş tutarına dahil edilmez. Ardından eklenti koşulları denetler: izin verilen ülkeler (Ignore shipping zones ile), sepet ağırlığı ve en düşük sipariş tutarı. Sipariş tutarı, kupon indiriminden sonra ve vergi öncesi, kargo gerektiren ürünlerin fiyatıdır. Hediye sertifikaları, ödül puanları ve mağaza kredisi hesaba katılmaz. Ücretsiz kargo geçerliyse fiyat 0 olur ve NZ Post'a istek gönderilmez. Aksi halde bir fiyat arar: önce NZ Post'un canlı tarifesi, sonra ülke tablosu, sonra yedek ücret. Fiyat yoksa yöntem gizlenir.
Canlı tarifeler kurulduğunda eklenti, Client ID ve Client Secret bilgilerinizle bir erişim jetonu alır ve NZ Post'tan bir fiyat ister. Yeni Zelanda'daki bir adres için hesap bilgilerinizi, gönderici adresini, müşterinin semtini, şehrini ve posta kodunu, ayrıca paketin ağırlığını ve boyutlarını gönderir. OpenCart'ta semt alanı yoktur: eklenti, Address 2 içinde bir semt adı (rakam içermeyen) varsa onu, yoksa şehri kullanır. Ülke içi tarife, müşteri bir şehir ve 4 haneli posta kodu girdikten sonra istenir. Diğer ülkeler için hedef ülkeyi, paketin ağırlığını ve boyutlarını ve sipariş değerini NZD cinsinden gönderir.
Ek ücretler ve zorunlu ek hizmetler dahil olmak üzere, fiyatı olan en ucuz izinli hizmet kullanılır. Fiyat NZD'den mağazanın varsayılan para birimine çevrilir, ondalık basamaklarına yuvarlanır ve seçili Tax class vergisiyle müşteriye kendi para biriminde gösterilir. Her yanıt 1 saat önbelleğe alınır. Başarısız bir istek 10 dakika önbelleğe alınır; böylece ödeme her yenilemede NZ Post'u beklemez. API zaman aşımı 10 saniyedir. Erişim jetonu süresi dolana kadar tutulur ve reddedilen bir jeton otomatik olarak yenilenir.
NZ Post bir tarife döndürmezse (API kurulu değil, hata, eksik adres, hizmet kullanılamıyor, NZD kuru yok), müşteri bir hata görmez. Ülke tablosundaki fiyat, sonra yedek ücret kullanılır. Sabit fiyat yoksa yöntem gizlenir. Neden günlüğe yazılı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 NZ Post seçeneği seçer. Tarifeler OpenCart 3'tekiyle aynıdır.
Eklenti yalnızca tarifeleri hesaplar. Kargo etiketi oluşturmaz, manifesto üretmez, kurye randevusu almaz, paketleri takip etmez, adresleri doğrulamaz ve müşterinin bir teslim noktası, posta kutusu (PO Box) veya paket dolabı seçmesine izin vermez. Sepet tek bir paket olarak fiyatlandırılır ve müşteri bir hizmet listesi değil, tek bir NZ Post tarifesi görür.
Siparişler
NZ Post ile bir sipariş verildiğinde eklenti, kargo fiyatının neye dayandığını kaydeder. Siparişi Sales > Orders bölümünde açın: sipariş sayfasında, NZ Post service (canlı bir tarifenin fiyatlandırılmış NZ Post hizmeti ve kodu) ve Price source alanlarını içeren bir NZ Post paneli görünür: Live rate (NZ Post ShippingOptions API), Fixed price veya Free shipping. Panel, tarifeler veya ayarlar sonradan değişse bile siparişin verildiği andaki değerleri gösterir; yöntem kapalıyken de gösterir. Müşteri hizmet adını görmez.
OpenCart 4'te NZ Post paneli History bölümünün üzerinde gösterilir. OpenCart 4 ödeme için tek bir sipariş tutar ve müşteri her onaylamada onu günceller; kaydedilen hizmet ve fiyat kaynağı onunla birlikte güncellenir. Müşteri bu siparişi başka bir kargo yöntemine geçirirse, siparişin NZ Post verileri kaldırılır.
Lisans anahtarı
Eklenti, vibefox.net üzerinden alınan bir VibeFox lisans anahtarıyla çalışır. Lisans bloğu License — VibeFox NZ Post, Extensions > Extensions > Shipping > VibeFox NZ Post > 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ı gizli olarak, durumu (örneğin lisansın geçerli olduğu tarihi ve alan adınızı) ve şu düğmeleri gösterir: durumu yeniden kontrol etmek için Check now, başka bir anahtar girmek için Change key ve anahtarı bu mağazadan kaldırmak için Remove key. Bunların altında Product: opencart-shipping-nz-post satırı ve vibefox.net hesabınızı açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca eklenti için Modify yetkisi olan yönetici kullanıcılar değiştirebilir. Bloktaki metinler yönetici paneli diline uyar (İ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 tarihiyle birlikte License expired on. Mağaza adresi değiştikten sonra ya da hesabınızda bir alan adı yuvasını boşalttıktan sonra Check now düğmesine tıklayın. Lisans sunucusuna ulaşılamazsa eklenti son bilinen durumla çalışmaya devam eder.
Bir anahtar yalnızca tek 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ızdan serbest bırakın.
Etkin bir anahtar olmadan NZ Post ödeme sayfasında müşterilere gösterilmez ve tarife hesaplanmaz. Yönetici paneline aynı tarayıcıda giriş yapmış bir yönetici kullanıcı, yöntemi yine de mağazada görür; yöntem (unlicensed — visible to admins only) ile işaretlenir. Böylece anahtarı satın almadan önce eklentiyi kurup test edebilirsiniz. OpenCart 4'te bu önizleme yoktur: mağaza yönetici girişini görmez, bu nedenle etkin bir anahtar yoksa yöntem herkesten gizlenir. Edit sayfasını bir kez açtıktan sonra yönetici Dashboard ekranında bir hatırlatma görünür. Bunu × ile kapatırsanız 7 gün gizlenir. Mevcut siparişler etkilenmez.
Bir lisansın süresi dolduğunda eklenti çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Durum, yönetici Dashboard ekranını veya Edit sayfasını açtığınızda otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün her gün, sonrasında haftada bir. Cron işi gerekmez. Eklentiyi kaldırmak lisans anahtarını ve lisans durumunu her zaman siler.
Sorun giderme
NZ Post ödeme sırasında görünmüyor: lisansın etkin olduğunu ve Enable NZ Post seçeneğinin açık olduğunu kontrol edin. Geo zone (veya Ignore shipping zones ve Countries), ağırlık sınırlarını ve Minimum order amount değerini kontrol edin. NZ Post bir tarife döndürmezse yöntem yalnızca bir ülke fiyatı ya da Fallback cost ile gösterilir. Ürünlerde Requires Shipping değerinin Yes olduğunu doğrulayın.
Canlı tarifeler görünmüyor: eklenti sayfasının üstündeki uyarılara bakın. Ardından Debug log seçeneğini açın, ödeme sayfasını yeniden yükleyin ve Log alanına bakın. API hataları her zaman orada görünür. Günlük nedeni gösterir: Client ID veya Client Secret eksik, jeton reddedildi, hesap veya gönderici verileri eksik, müşterinin henüz şehri veya posta kodu yok, NZD kuru yok ya da fiyatlandırılmış bir hizmet yok. Siz sorunu giderirken sabit fiyatlar kullanılır.
Jeton isteği başarısız oluyor: Client ID, Client Secret ve Environment değerlerini kontrol edin. UAT kimlik bilgileri üretimde çalışmaz; tersi de geçerlidir.
Ülke içi tarifeler eksik, uluslararası tarifeler çalışıyor: Yeni Zelanda içindeki tarifeler için Account number, Auth code veya Site code ve 4 haneli posta koduyla birlikte tam gönderici adresi gerekir. Müşterinin bir şehir ve 4 haneli posta kodu girmesi gerekir.
Mağazam NZD kullanmıyor: NZD kurunu girin (NZD → (para biriminiz) rate alanı). Sabit fiyatlar her zaman mağazanın varsayılan para biriminde olur.
Kargoda GST iki kez uygulanıyor: NZ Post ülke içi tarifeleri %15 GST içerir. Yöntemin bir Tax class değeri varsa API prices değerini Excluding GST olarak ayarlayın.
Bir değişiklikten sonra tarifeler eski görünüyor: eklenti sayfasında Save düğmesine tıklayın. Bu, önbelleğe alınmış NZ Post tarifelerini ve jetonlarını temizler.
Sayfada "Warning: You do not have permission to modify VibeFox NZ Post!" yazıyor: yönetici kullanıcı grubunuz ayarları yalnızca görüntüleyebilir. Gruba System > Users > User Groups bölümünde extension/shipping/vfd_nz_post (OpenCart 3) veya extension/vfd_nz_post/shipping/vfd_nz_post (OpenCart 4) için değiştirme yetkisi verin.
Geliştiriciler için: Yeni Zelanda'daki bir teslimat adresi için gönderilen semt, OpenCart vfd_nz_post/delivery_suburb olayı (tetikleyici catalog/vfd_nz_post/delivery_suburb) ile değiştirilebilir. NZ Post API adresi vfd_nzpt_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 NZ Post 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 Enable NZ Post, Sort order, Tax class ve Geo zone ayarlarını sıfırlar. Önbellekteki tarifeler ve jetonlar her zaman kaldırılır ve NZ Post paneli artık sipariş sayfasında gösterilmez. Remove data on uninstall açıksa NZ Post ayarları ve hata ayıklama günlüğü de silinir. Kapalıysa diğer ayarlar korunur ve eklentiyi yeniden kurduğunuzda tekrar kullanılır. Siparişlerdeki kayıtlı NZ Post ayrıntıları hiçbir zaman silinmez ve yeniden kurulumdan sonra tekrar görünür. Mevcut siparişler kargo yöntemlerini ve ücretlerini korur.
OpenCart 4'te eklenti dosyalarını da silmek için kaldırma işleminden sonra Extensions > Installer bölümüne gidin, kurulu eklentiler listesinde VibeFox NZ Post yanındaki Uninstall düğmesine (turuncu −) tıklayın, ardından yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu) tıklayın.
NZ Post, ilgili sahibinin ticari markasıdır. Bu eklenti NZ Post ile bağlantılı değildir ve NZ Post tarafından onaylanmamıştır.
