Geri

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

Para birimi: Güney Afrika randı (ZAR). Mağazada ZAR para birimi bulunmalıdır (System > Localisation > Currencies); ödeme yöntemi yalnızca müşteri ZAR ile ödeme yaptığında gösterilir. Ozow tam kuruş tahsil eder, bu nedenle para biriminin 2 ondalık basamağı olmalıdır.

Ozow hesabı: Ozow satıcı panelinizdeki, Ozow sitenizin Site Code ve Private Key bilgilerine sahip bir Ozow satıcı hesabı. API Key isteğe bağlıdır ancak önerilir. Ozow, test ve canlı ödemeler için aynı Site Code ve anahtarları kullanır.

Erişilebilir site: Ozow bildirimlerinin ulaşabilmesi için mağazanız internetten erişilebilir olmalı; Ozow'u engelleyen parola koruması veya güvenlik duvarı bulunmamalıdır. Bildirim, mağaza bakım modundayken de çalışır: OpenCart 3 ödeme eklentisi isteklerine izin verir; OpenCart 4'te ise eklenti, bildirimin ve Ozow'dan müşterinin dönüşünün geçmesini sağlayan bir başlangıç eylemi ekler.

VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar tek 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 wcp_ozow_pay-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_ozow_pay.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önetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_ozow_pay-oc3-(version).ocmod.zip dosyasını seçin. Eklentinin OCMOD değişikliği yoktur, bu nedenle Extensions > Modifications bölümünü yenilemeniz gerekmez. Yükleyici yerine, bu paketteki 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 Payments türünü seçin. VibeFox Ozow Pay eklentisini bulun ve Install düğmesine (yeşil + düğmesi) tıklayın. Yönetici kullanıcınızın ödeme eklentileri listesini değiştirme iznine sahip olması gerekir.

3. Ayarlar sayfasını açmak için Edit düğmesine (kalem düğmesi) tıklayın. VibeFox lisans anahtarınızı sayfanın üstündeki lisans bloğunda bulunan License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).

4. Ozow satıcı panelinizden Site Code ve Private Key bilgilerini, tercihen API Key bilgisini girin. Bildirim ve dönüş URL'leri her ödemede Ozow'a gönderilir, bu nedenle Ozow panelinde herhangi bir ayar yapmanız gerekmez.

5. Enable/Disable seçeneğini açın ve Save düğmesine tıklayın. Test mode açıkken bir test ödemesi yapın, ardından gerçek ödemeleri kabul etmek için test modunu kapatın.

OpenCart 4

1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_ozow_pay.ocmod.zip dosyasını seçin. Dosya 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 Payments türünü seçin. VibeFox Ozow Pay eklentisini 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 Ozow anahtarlarını girin ve OpenCart 3 için 3 ila 5. adımlarda olduğu gibi bir test ödemesi yapın. Ayarlar sayfası ve alanları iki sürümde de aynıdır. Yalnızca bildirim ve dönüş URL'leri farklıdır (bkz. Ödeme bildirimleri); onlar da her ödemeyle Ozow'a gönderilir.

Yeni bir kurulum, ödeme yöntemi kapalı ve test modu açık olarak başlar.

Yapılandırma

Tüm ayarlar eklenti sayfasındadır: Extensions > Extensions > Payments > VibeFox Ozow Pay > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üstünde sayfa; Site Code veya Private Key eksik olduğunda (bu durumda Ozow ödeme sayfasında gizlenir), mağazanın varsayılan para birimi ZAR değilse, para biriminin 2'den fazla ondalık basamağı varsa (bunu System > Localisation > Currencies bölümünde 2 olarak ayarlayın) sizi uyarır ve test modu açıkken Test mode is on: no real payments are accepted. Do not ship orders paid in test mode. metnini gösterir. Eklentiyi değiştirme izniniz yoksa sayfa ayarları gösterir ancak kaydedemez.

Ozow alanları, 128 karakterden uzun bir Title dışında kaydetmeyi asla engellemez (The title must be no longer than 128 characters.). OpenCart alanları denetlenir: Sort Order tam sayı olmalıdır (negatif sayılara izin verilir), Total 0 veya daha büyük bir sayı olmalıdır ve coğrafi bölge ile sipariş durumları mevcut olmalıdır. Bunlardan biri hatalıysa bir hata mesajı alanı belirtir ve hiçbir şey kaydedilmez.

Ozow

Enable/Disable: Enable Ozow payments ödeme yöntemini açar veya kapatır. Varsayılan: kapalı.

Title: müşterilerin ödeme sayfasında gördüğü ödeme yöntemi adı. Ayrıca siparişte kaydedilen ödeme yöntemi adıdır. 128 karaktere kadar; boş bırakılırsa Instant EFT (Ozow) gösterilir. Varsayılan: Instant EFT (Ozow).

Description: müşterinin Confirm Order adımında, onay düğmesinin üstünde gördüğü metin. Varsayılan: Pay instantly and securely from your South African bank account. You will be redirected to Ozow to choose your bank and approve the payment. Test modunda bunun altına TEST MODE: no money will be charged. satırı eklenir (yalnızca açıklama boş değilse).

Sort Order: ödeme sayfasında Ozow'un ödeme yöntemleri arasındaki konumu. Boş bırakın veya bir tam sayı girin.

Geo Zone: Ozow'u yalnızca seçilen coğrafi bölgedeki ödeme adresleri için sunar. Varsayılan: All zones. Coğrafi bölgeler System > Localisation > Geo Zones bölümünde ayarlanır. OpenCart 4'te mağaza ödeme adresi istemediğinde teslimat adresi kullanılır.

Total: Ozow'un sunulabilmesi için bir siparişin ulaşması gereken, mağazanın varsayılan para biriminde ödeme sayfası toplamı. Herhangi bir tutar için Ozow sunmak üzere boş bırakın.

Ozow kimlik bilgileri

Site Code, Private Key ve API Key bilgilerini Ozow satıcı panelinizden (Merchant details / Sites) kopyalayın. Bu bölüm, hub.ozow.com adresindeki Ozow entegrasyon belgelerine bağlantı verir.

Site Code: ödemeleri alan Ozow sitesinin Site Code değeri. Başka bir Site Code için gelen yanıtlar reddedilir.

Private Key: her ödeme isteğini imzalar ve Ozow'dan gelen her yanıtı doğrular. Gizli tutun. Girdiğiniz şekliyle olduğu gibi kaydedilir. Bu anahtar olmadan ödeme yöntemi gizlenir ve hiçbir Ozow yanıtı kabul edilmez.

API Key (recommended): isteğe bağlı. Bir API Key ile, her başarılı ödeme, sipariş ödenmiş olarak işaretlenmeden önce Ozow GetTransaction API'si ile de onaylanır. API ödemeyi aynı tutar, para birimi ve Site Code ile tamamlanmış olarak bildirmelidir.

Kaydedilmiş anahtarlar bir daha asla gösterilmez. Alan boş kalır ve Saved — leave empty to keep it. ifadesini gösterir. Yalnızca değiştirmek istediğinizde yeni bir değer girin. Kaydedilmiş bir anahtarı kaldırmak için alanın altındaki Clear the saved Private Key on save veya Clear the saved API Key on save kutusunu işaretleyin ve Save düğmesine tıklayın.

Test mode: Ozow, testler için aynı Site Code ve anahtarları kullanır: ödemeler IsTest=true ile oluşturulur ve hiçbir para hareket etmez. Test modunda ödenen siparişlere bir not eklenir; bunları göndermeyin. Gerçek ödemeleri kabul etmek için test modunu kapatın. Bir test ödemesi, canlı modda hiçbir siparişi ödemez. Varsayılan: açık.

Ödeme bildirimleri

Bu bölüm, eklentinin her ödemeyle Ozow'a gönderdiği dört URL'yi gösterir: Notification URL (Ozow ödeme bildirimini oraya gönderir), Success URL, Cancel URL ve Error URL (Ozow müşteriyi oraya geri yönlendirir). Şuna benzerler: https://your-store/index.php?route=extension/payment/wcp_ozow_pay/notify ve https://your-store/index.php?route=extension/payment/wcp_ozow_pay/back&ozow_return=success; OpenCart 4'te ise https://your-store/index.php?route=extension/wcp_ozow_pay/payment/wcp_ozow_pay.notify ve https://your-store/index.php?route=extension/wcp_ozow_pay/payment/wcp_ozow_pay.back&ozow_return=success biçimindedir. OpenCart kurulumunuzun vitrin adresinden oluşturulurlar. Ozow panelinde herhangi bir ayar yapmanız gerekmez. Ozow siteniz sabit URL'lere ayarlıysa, bunları ayarların gösterdiği şekilde aynen kopyalayın.

Siparişler

OpenCart, siparişi Confirm Order adımında durumsuz olarak oluşturur (eksik bir sipariş). Sipariş, Ozow doğru imzalanmış bir yanıt gönderene kadar bir durum almaz. İptal edilen veya başarısız olan bir ödeme siparişi durumsuz bırakır ve müşteri, sepeti korunmuş halde ödeme sayfasına geri döner. Aşağıdaki her alan, OpenCart sipariş durumlarınızı listeler.

Order Status After Payment: Ozow, ödemeyi beklenen tutar ve para birimiyle Complete olarak bildirdi (bir API Key ayarlıysa GetTransaction ile onaylanır). Varsayılan: İşleniyor.

Awaiting Ozow Payment Status: Ozow veya banka ödemeyi inceliyor (Ozow durumu PendingInvestigation). Ozow Complete bildirdiğinde sipariş, ödeme sonrası durumunu alır. Varsayılan: Beklemede.

On Hold (Review) Status: ödemenin sizin incelemenize ihtiyacı var (bkz. Sipariş durumları). Sipariş ödenmiş olarak işaretlenmez. Varsayılan: Beklemede, çünkü OpenCart'ta On hold durumu yoktur. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturabilir ve burada seçebilirsiniz.

Failed Payment Status: incelenmekte olan ve Ozow'un daha sonra Cancelled, Error veya Abandoned olarak bildirdiği bir ödeme. Varsayılan: Başarısız.

Cancelled Order Status: mağazanızın iptal edilmiş siparişler için kullandığı durum. Böyle bir sipariş için alınan ödeme, siparişi ödenmiş olarak işaretlemek yerine inceleme durumuna alır. Eklenti bu durumu asla ayarlamaz. Varsayılan: İptal edildi.

Refunded Order Status: mağazanızın iade edilmiş siparişler için kullandığı durum. Böyle bir sipariş için alınan ödeme yalnızca bir not ekler. Eklenti bu durumu asla ayarlamaz. Varsayılan: İade edildi.

Gelişmiş

Debug log: ödeme isteklerini ve Ozow yanıtlarını OpenCart günlükleri klasöründe (storage/logs) bulunan ozow_p_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz; 5 MB'a ulaştığında ozow_p_debug.old.log.php dosyasına taşınır. Hatalar ve uyarılar her zaman kaydedilir. Anahtarlar, özetler (hash), belirteçler ve müşteri verileri asla kaydedilmez. Varsayılan: kapalı.

Log: günlüğün boyutunu ve en son girişlerini gösterir. Temizlemek için Clear log düğmesine tıklayın.

Delete data on uninstall: açıkken eklentiyi kaldırmak, ağ geçidi ayarlarını ve günlüğü siler. Siparişlerin Ozow verileri her zaman saklanır. Varsayılan: kapalı.

İçe / dışa aktarma

Export: Download JSON ayarları bir JSON dosyası olarak kaydeder. Private Key ve API Key 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. Kaydedilmiş anahtarlar korunur.

Ödeme sayfası

Payment Method adımında müşteri ödeme yöntemini seçer (varsayılan olarak Instant EFT (Ozow)). Confirm Order adımında müşteri, açıklamanızı ve You will be redirected to Ozow to choose your bank and approve the payment. notunu görür. OpenCart siparişi bu adımda, hâlâ durumsuz olarak oluşturur. OpenCart 4'te müşteri ödeme yöntemini, ödeme yöntemi bloğundaki Choose düğmesiyle, Payment method options penceresinde seçer ve ödeme sayfasının altındaki Confirm Order düğmesine tıklar. Müşteri Confirm Order düğmesine tıkladığında eklenti, müşteriyi ZAR cinsinden sipariş toplamı için imzalanmış bir istekle Ozow'un barındırdığı ödeme sayfasına yönlendirir. Banka ekstresindeki referans Order ve sipariş numarasıdır (en fazla 20 Latin harfi, rakam, boşluk ve tire). Müşterinin adı Ozow'a iletilir. Ozow sayfasında müşteri bir Güney Afrika bankası seçer ve ödemeyi bankacılık uygulamasında onaylar.

Ardından Ozow, mağazaya bildirimde bulunur ve müşteriyi geri yönlendirir. İkisi de aynı imzalı yanıtı taşır ve aynı şekilde işlenir; bu nedenle biri kaybolsa bile sipariş durumunu alır. Sipariş, yalnızca Ozow onayladıktan sonra ödenmiş olarak işaretlenir: özet Private Key'inizle doğrulanmalı, Site Code sizin olmalı, yanıt siparişin bu ödeme denemesine ait olmalı ve tutar ile para birimi siparişle eşleşmelidir. Bir API Key ile ödeme ayrıca GetTransaction API'siyle de kontrol edilir. Ardından sipariş, her zamanki OpenCart yöntemiyle, olağan sipariş e-postaları ve stok güncellemesiyle durumunu alır.

Başarılı bir ödemeden sonra müşteri OpenCart sipariş başarı sayfasını görür. Ozow veya banka ödemeyi hâlâ inceliyorsa sayfa ayrıca We are waiting for Ozow to confirm your payment. You will receive an e-mail as soon as it is confirmed — there is no need to pay again. metnini de gösterir. Sipariş inceleme durumundaysa Your Ozow payment was received and is being reviewed by the store. We will contact you if anything is needed. yazar. İncelenen bir ödeme sonradan başarısız olduysa veya ödenmemiş sipariş iptal edildiyse Your Ozow payment was not completed. Please contact us about this order. yazar (OpenCart 4'te müşteri bunun yerine ödeme sayfasına geri gönderilir, aşağıya bakın). Müşteri geri döndüğünde Ozow ödemeyi henüz onaylamamışsa, bir Payment confirmation sayfası bekleme metnini ve Check again ile Back to checkout düğmelerini gösterir.

Müşteri Ozow sayfasında iptal ederse veya ödeme başarısız olursa, sipariş durumsuz kalır. Müşteri aynı sepetle ödeme sayfasına döner ve The Ozow payment was cancelled. You can try again or choose another payment method. ya da The Ozow payment was not completed. You can try again or choose another payment method. mesajını görür. OpenCart 4'te bu mesajlar ödeme sayfasının üstünde gösterilir.

OpenCart 3, Confirm Order adımı her gösterildiğinde yeni bir sipariş oluşturur. OpenCart 4, ödeme için tek bir sipariş tutar ve onu günceller; bu nedenle iptal edilen veya başarısız olan bir ödemeden sonra müşteri aynı siparişi yeni bir denemeyle öder. Aynı sepetteki başka bir sipariş zaten ödenmişse veya Ozow'u bekliyorsa, müşteri doğrudan başarı sayfasına yönlendirilir ve ikinci siparişe ait geç gelen bir ödeme uygulanmaz: ödenmiş siparişteki bir not, kopyayı Ozow panelinizden iade etmeniz için sizi uyarır.

Sepetteki bir sipariş ödendikten sonra sizin tarafınızdan iptal edilir veya iade edilirse, müşteri ödeme sayfasına geri gönderilir ve sepeti yeni bir siparişle öder. OpenCart 3'te mesaj şöyledir: This order was cancelled or refunded by the store. Please confirm the order again to pay with a new order.

OpenCart 4, başarı sayfası gösterilene kadar siparişi ödeme sürecinde tutar. Müşteri Confirm Order düğmesine yeniden tıkladığında ya da Ozow'dan geri döndüğünde ve o sipariş kapanmışsa, müşteri bir mesajla birlikte ödeme sayfasına geri gönderilir ve bir sonraki Confirm Order yeni bir sipariş öder: Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. (örneğin incelenen bir ödeme başarısız olduysa veya ödenmemiş siparişi siz iptal ettiyseniz) ya da Your previous order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. (sipariş ödenmiş, ardından iptal edilmiş veya iade edilmişse). Bu sipariş zaten ödenmişse ve sepette artık başka ürünler veya adetler varsa, Confirm Order şu mesajı gösterir: Your previous order has already been paid. Your cart has changed since — please confirm the order again to pay for the current cart.

Ödeme sayfası ZAR değilse müşteri Ozow accepts payments in South African rand (ZAR) only. Please choose another payment method. mesajını görür.

Eklenti yalnızca ZAR cinsinden tek seferlik ödemeleri kabul eder. OpenCart üzerinden iade, abonelik, kayıtlı banka hesabı veya tokenizasyon desteklemez ve yönetim panelinden ödeme bağlantısı gönderilmez.

Siparişler ve iadeler

Sipariş durumları

Durum yok (eksik sipariş): müşteri Ozow'a yönlendirildi ve ödeme yapmadı, iptal etti veya Ozow ödemeyi henüz onaylamadı. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında gösterilir.

OpenCart 4'te ödeme sayfasındaki ödenmemiş bir sipariş Voided durumunu alabilir; bu durum, müşteri Confirm Order adımına geri döndüğünde OpenCart 4 tarafından ayarlanır. Eklenti böyle bir siparişi durumsuz sipariş olarak değerlendirir ve sonraki bir ödeme yine de onu onaylar.

Order Status After Payment (default Processing): ödeme onaylandı. Bir not, tutarı, Ozow işlem kimliğini ve ödemenin GetTransaction API ile onaylanıp onaylanmadığını gösterir. Test ödemesi TEST MODE — no money was received, do not ship this order. notunu alır.

Awaiting Ozow Payment Status (default Pending): Ozow veya banka ödemeyi inceliyor. Sipariş, Ozow son durumu gönderdiğinde güncellenir: başarıda Order Status After Payment, başarısızlıkta Failed Payment Status.

On Hold (Review) Status (default Pending): not nedenini belirtir: ödenen tutar veya para birimi siparişten farklıdır; zaten iptal edilmiş bir sipariş için ödeme geldi; ya da bir API Key ile GetTransaction API ödemeyi henüz onaylayamadı veya ödemeyle çelişiyor. Ödemeyi Ozow panelinizde kontrol edin ve sipariş durumunu değiştirin. API yanıt veremediyse, bir sonraki Ozow bildirimi siparişi tamamlar.

Failed Payment Status (default Failed): incelenmekte olan bir ödeme iptal edildi, terk edildi veya başarısız oldu. Bu ödeme için sonradan gelen başarılı bir Ozow yanıtı, siparişi yine de ödenmiş olarak işaretler.

Zaten ödenmiş bir sipariş asla geri alınmaz ve iptal edilmiş veya iade edilmiş bir sipariş asla yeniden açılmaz. Zaten ödenmiş bir sipariş için ikinci bir ödeme gelirse, bir not kopyayı Ozow panelinizden iade etmenizi ister. Eklenti canlı modda olduğu sürece bir test ödemesi hiçbir siparişi ödemez; bir not bunu belirtir.

Notlar, müşterinin görmediği sipariş History kayıtlarıdır.

VibeFox Ozow Pay sekmesi

Sales > Orders bölümünde Ozow ile ödenmiş bir siparişi açın. Sipariş sayfasının altında, History ve Additional yanındaki VibeFox Ozow Pay sekmesi; Transaction reference (sipariş numarası) ve denemeyi, Ozow transaction ID'yi, Status'u, Requested tutarını, Amount reported by Ozow tutarını, Ozow message'ı, test ödemeleri için TEST MODE etiketini ve siparişin Ozow notes notlarını gösterir. Sekme, eklentiye erişimi olan kullanıcılara gösterilir.

İadeler

OpenCart üzerinden iadeler desteklenmez. Ödemeyi Ozow satıcı panelinizden iade edin, ardından iadeyi OpenCart'a elle kaydedin. Sales > Returns bölümündeki ürün iadeleri Ozow üzerinden para geri göndermez.

Lisans anahtarı

Eklenti, vibefox.net'ten alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox Ozow Pay lisans bloğu, Extensions > Extensions > Payments > VibeFox Ozow Pay > 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ı maskeli olarak, durumu (örneğin lisansın hangi tarihe kadar etkin olduğu 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-payment-ozow 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 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 belirtir, ö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 veya hesabınızda bir alan adı yuvası 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 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ızda serbest bırakın.

Etkin bir anahtar yoksa Ozow, ödeme sayfasında müşterilere gösterilmez. Yine de bir ödeme başlatılırsa müşteri This payment method is not available. Please choose another one. mesajını görür. Yönetim paneline aynı tarayıcıda giriş yapmış bir yönetici kullanıcı, ödeme yöntemini mağazada (unlicensed — visible to admins only) işaretiyle görmeye devam eder; böylece bir anahtar satın almadan önce eklentiyi kurup test edebilirsiniz. OpenCart 4'te bu ön izleme kullanılamaz: mağaza yönetici girişini görmez, bu yüzden etkin bir anahtar olmadan ödeme yöntemi herkes için gizlenir. Edit sayfasını bir kez açtıktan sonra yönetim panelinin Dashboard sayfasında bir hatırlatma belirir. Bunu × ile kapatırsanız 7 gün boyunca gizlenir. Mevcut siparişler etkilenmez: zaten başlatılmış ödemeler onaylanmaya devam eder.

Bir lisansın süresi dolduğunda eklenti çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Yönetim panelinin Dashboard veya Edit sayfası açıldığında durum otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün boyunca günde bir kez, ardından haftada bir kez. Cron işi gerekmez. Eklentiyi kaldırmak, lisans anahtarını ve lisans durumunu her zaman siler.

Sorun giderme

Ozow ödeme sayfasında görünmüyor: lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu, Site Code ve Private Key alanlarının doldurulduğunu ve müşterinin ZAR ile ödeme yaptığını kontrol edin. Ayrıca ödeme adresinin seçilen Geo Zone içinde olduğunu ve siparişin ayarlardaki Total değerine ulaştığını kontrol edin. Eksik bir şey olduğunda ayarlar sayfası uyarı gösterir.

Ödeme gerçekleşti ama sipariş durumsuz kaldı: Ozow bildirimi mağazaya ulaşmadı ve müşteri geri dönmedi. Mağazanızın internetten erişilebilir olduğunu kontrol edin (Ozow'u engelleyen parola koruması veya güvenlik duvarı olmamalı). Ozow siteniz sabit URL'lere ayarlıysa, URL'lerin Payment notifications bölümünde gösterilenlerle tam olarak aynı olduğunu kontrol edin. Debug log seçeneğini açın ve eklenti sayfasındaki Log alanını okuyun.

Bildirim Invalid hash yanıtı veriyor: ayarlardaki Private Key, yanıtı gönderen Ozow sitesine ait değil. Ozow satıcı panelinden yeniden kopyalayın. Hiçbir şey değişmez.

Bildirim Unknown site yanıtı veriyor: yanıt başka bir Ozow sitesinden geldi. Site Code değerini kontrol edin.

Bildirim Order mismatch veya Order not found yanıtı veriyor: yanıt, bu mağazada başlatılmış bir ödemeye ait değil. Hiçbir şey değişmez.

Bildirim Gateway not configured yanıtı veriyor: Site Code veya Private Key eksik. Bunları doldurun; Ozow yeniden deneyebilir.

Bildirim Payment not confirmed yet yanıtı veriyor: yanıt henüz uygulanamadı. Bir API Key ile GetTransaction API ödemeyi onaylayamadı (sipariş inceleme durumunda ve bir sonraki bildirim onu tamamlar; orada kalırsa API Key'i ve Ozow panelinizdeki ödemeyi kontrol edin). Aynı sepet için müşterinin dönüşü tam aynı anda işleniyorsa da bu yanıt gelir; günlüğe bakın.

Müşteri This payment method is not available. Please reload the checkout page.: mesajını görüyor: ödeme sayfası oturumu artık siparişle eşleşmiyor veya bu arada ödeme yöntemi kapatıldı. Müşteri ödeme sayfasını yeniden yüklemelidir.

Bir test ödemesi siparişi ödemedi: eklenti canlı modda. Test ödemeleri canlı modda hiçbir siparişi ödemez; sipariş notu veya günlük bunu belirtir.

Ödemeden sonra sipariş inceleme durumunda: VibeFox Ozow Pay sekmesindeki notları okuyun ve Ozow panelinizden ödemeyi kontrol edin; ardından sipariş durumunu ayarlayın veya Ozow'da ödemeyi iade edin.

Kaldırma

Extensions > Extensions bölümüne gidin, Payments türünü seçin ve VibeFox Ozow Pay 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, eklentinin kendi ayarlarını her zaman kaldırır: Enable/Disable, Sort Order, Geo Zone, Total ve Orders bölümündeki sipariş durumları; bunlar yeniden kurulumda varsayılanlarına döner. Eklentinin OpenCart olayı da kaldırılır (OpenCart 4'te olayları ve bakım modunda bildirimin ve dönüşün geçmesini sağlayan başlangıç eylemi de kaldırılır). Delete data on uninstall açıksa diğer ağ geçidi ayarları (başlık, açıklama, Site Code, anahtarlar, test modu, günlüğe kaydetme) ve günlük silinir. Kapalıysa, sonraki bir yeniden kurulum için saklanırlar. Ozow ödeme kayıtları her zaman saklanır; böylece eski siparişlerin geç gelen bildirimleri yeniden kurulumdan sonra da tanınır. Mevcut siparişler ödeme notlarını korur.

OpenCart 4'te eklenti dosyalarını da kaldırmak için, kaldırma işleminden sonra Extensions > Installer bölümüne gidin, kurulu eklentiler listesindeki VibeFox Ozow Pay yanındaki Uninstall düğmesine (turuncu − düğmesi) tıklayın ve ardından yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu düğmesi) tıklayın.

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