VibeFox Niubiz for OpenCart — Yardım
Gereksinimler
OpenCart: 3.0.x (3.0.5.0 üzerinde test edildi) veya 4.0.2 ve üzeri (4.1.0.3 üzerinde test edildi).
PHP: 8.0 veya üzeri.
Para birimi: Peru sölü (PEN) veya ABD doları (USD), System > Localisation > Currencies bölümünde etkinleştirilmiş olmalıdır. Ödeme yöntemi yalnızca müşteri bu para birimlerinden birinde ödeme yaptığında sunulur. Diğer para birimlerinde ödeme sayfasında gizlenir.
Niubiz hesabı: Niubiz, her ortam için bir satıcı kimliği (código de comercio), bir API kullanıcısı ve bir API parolası verir. Sandbox kimlik bilgileri Niubiz entegrasyon ekibinden alınır, canlı kimlik bilgileri ise Niubiz entegrasyonunuzu onayladıktan sonra verilir. Bir webhook ayarlamanız gerekmez: Niubiz yetkilendirmeye hemen yanıt verir.
VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar tek bir alan adında çalışır.
Kurulum
Bu, 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_niubiz_payment-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_niubiz_payment.ocmod.zip bulunur. Yalnızca OpenCart sürümünüz için olan paketi kurun. Lisans anahtarı her iki sürüm için aynıdır.
OpenCart 3
1. Yönetici panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_niubiz_payment-oc3-(version).ocmod.zip dosyasını seçin. Eklentide 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 tür olarak Payments seçin. VibeFox Niubiz Payment öğesini 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 License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. License key).
4. Sandbox mode seçeneğini açık tutun ve sandbox satıcı kimliğini, API kullanıcısını ve API parolasını girin (bkz. Configuration).
5. Enable/Disable seçeneğini açın, Save düğmesine tıklayın ve Niubiz test kartlarıyla birkaç test ödemesi yapın.
6. Niubiz entegrasyonunuzu onayladıktan sonra canlı kimlik bilgilerini girin ve Sandbox mode seçeneğini kapatın.
OpenCart 4
1. Yönetici panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_niubiz_payment.ocmod.zip dosyasını seçin. Dosyayı yeniden adlandırmayın: OpenCart 4 eklenti kodunu dosya adından alır ve yeniden adlandırılmış bir paket çalışmaz.
2. Paket, aynı sayfadaki yüklü 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 tür olarak Payments seçin. VibeFox Niubiz Payment öğesini 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 Niubiz kimlik bilgilerini girin ve OpenCart 3 için 3 ila 6. adımlardaki gibi ödemeleri test edin. Ayarlar sayfası ve alanları her iki sürümde aynıdır.
Yeni bir kurulum, ödeme yöntemi kapalı ve sandbox modu açık olarak başlar.
Yapılandırma
Tüm ayarlar eklenti sayfasındadır: Extensions > Extensions > Payments > VibeFox Niubiz Payment > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üstünde sayfa, mağazada etkin bir PEN veya USD para birimi yoksa ya da geçerli modun kimlik bilgileri eksikse sizi uyarır (her iki durumda da ödeme yöntemi ödeme sayfasında gizlenir). Mağazanın varsayılan para birimi PEN veya USD değilse sayfa, Niubiz'in yalnızca müşteri PEN veya USD ile ödeme yaptığında sunulduğunu bildirir. Sandbox modu açık olduğu sürece sayfa Sandbox mode is on: payments go to the Niubiz sandbox and no real charges are made. mesajını gösterir. Eklentiyi düzenleme iznine sahip değilseniz sayfa ayarları gösterir ancak kaydedemez.
Kaydetme sırasında hatalı bir değer kaydedilmez: sayfa ayarların üstünde bir hata gösterir, alan önceki değerine döner ve diğer alanlar kaydedilir. Bu durum; boş veya 128 karakterden uzun bir Title, yalnızca rakamlardan oluşmayan bir satıcı kimliği, https:// ile başlamayan bir logo URL'si, tam sayı olmayan bir Sort Order ve 0 veya daha büyük bir sayı olmayan bir Total için geçerlidir.
Niubiz
Enable/Disable: Niubiz ödemelerini açar veya kapatır. Varsayılan: off.
Title: müşterinin ödeme sayfasında gördüğü ödeme yöntemi adı. Siparişte kaydedilen ödeme yöntemi adı da budur. Varsayılan: Credit or debit card (Niubiz). Zorunlu, 128 karaktere kadar.
Description: müşteriye Confirm Order adımında, onay düğmesinin üzerinde gösterilen metin. Varsayılan: Pay securely with Visa, Mastercard, American Express or Diners Club in the Niubiz payment form.
Sort Order: Niubiz'in ödeme sayfasındaki ödeme yöntemleri arasındaki konumu. Boş bırakın veya bir tam sayı girin.
Geo Zone: Niubiz'i 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: Niubiz'in sunulması için bir siparişin ulaşması gereken, mağazanın varsayılan para biriminde ödeme tutarı. Herhangi bir tutar için Niubiz sunmak üzere boş bırakın.
Niubiz kimlik bilgileri
Niubiz, sandbox (QA) için ve sertifikasyondan sonra canlı ortam için bir satıcı kimliği, bir API kullanıcısı ve bir API parolası verir. Zaten başlatılmış bir ödeme her zaman kendi modunun kimlik bilgileriyle yetkilendirilir.
Sandbox mode: Niubiz sandbox'ını kullanır, gerçek tahsilat yapılmaz. Hem API uç noktalarını hem de aşağıdaki kimlik bilgileri kümesini değiştirir. Varsayılan: on. Canlı kimlik bilgileriyle gerçek ödeme almak için kapatın. Açıkken müşteriler Confirm Order adımında ve ödeme sayfasında SANDBOX MODE: use Niubiz test cards — no real charges are made. mesajını görür.
Sandbox merchant ID: sandbox hesabınızın satıcı kodu (código de comercio), yalnızca rakamlar. Boşluklar kaldırılır.
Sandbox API user: sandbox API kullanıcısı, genellikle bir e-posta adresi.
Sandbox API password: sandbox API parolası.
Production merchant ID: canlı (bağlı) hesabınızın satıcı kodu, yalnızca rakamlar.
Production API user: canlı ortamın API kullanıcısı.
Production API password: canlı ortamın API parolası.
Kayıtlı API parolaları bir daha gösterilmez ve tarayıcıya gönderilmez. 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. Kayıtlı bir parolayı kaldırmak için alanın altındaki Clear the saved password on save kutusunu işaretleyin ve Save düğmesine tıklayın.
Ödeme formu
Logo URL: Niubiz ödeme formunda gösterilen logonuzun isteğe bağlı adresi. https:// ile başlayan bir adres olmalıdır. Mağaza adını göstermek için boş bırakın.
Siparişler
OpenCart, siparişi Confirm Order adımında durumsuz (eksik sipariş) olarak oluşturur. Sipariş, yalnızca Niubiz yetkilendirmeye yanıt verdikten sonra bir durum alır. Aşağıdaki her alan, OpenCart sipariş durumlarınızı listeler.
Order Status After Payment: Niubiz ödemeyi onayladı ve satın alma numarası, tutar ve para birimi siparişle eşleşiyor. Varsayılan: Processing.
On Hold Status: Niubiz, siparişle eşleşmeyen bir ödemeyi onayladı ya da kesin bir yanıt vermedi, bu nedenle karttan tahsilat yapılmış olabilir. Varsayılan: Pending, çünkü OpenCart'ta On hold durumu yoktur. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturabilir ve burada seçebilirsiniz.
Gelişmiş
Debug log: Niubiz API isteklerini ve ödeme adımlarını OpenCart günlük klasöründe (storage/logs) bulunan niubiz_p_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz ve 5 MB'a ulaştığında niubiz_p_debug.old.log.php dosyasına taşınır. Hatalar ve uyarılar bu anahtar kapalı olsa bile her zaman günlüğe yazılır. Parolalar, belirteçler ve kart ile müşteri verileri hiçbir zaman günlüğe yazılmaz. Varsayılan: off.
Log: günlüğün boyutunu ve en son girişlerini gösterir. Boşaltmak için Clear log düğmesine tıklayın.
Delete data on uninstall: açıksa eklentinin kaldırılması sırasında ağ geçidi ayarları ve günlük silinir. Siparişlerin Niubiz ödeme bilgileri (satın alma numaraları, işlem kimlikleri) her zaman saklanır. Varsayılan: off.
İçe / Dışa Aktarma
Export: Download JSON ayarları bir JSON dosyası olarak kaydeder. API parolaları 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. Kayıtlı API parolaları korunur.
Ödeme sayfası
Payment Method adımında müşteri ödeme yöntemini seçer (varsayılan olarak Credit or debit card (Niubiz)). Confirm Order adımında müşteri açıklamanızı ve You will complete the payment in the secure Niubiz payment form. notunu görür. OpenCart siparişi bu adımda, hâlâ durumsuz olarak oluşturur. OpenCart 4'te müşteri, ödeme yöntemi bloğundaki Choose düğmesiyle, Payment method options penceresinde ödeme yöntemini seçer ve sayfanın altındaki Confirm Order düğmesine tıklar. Müşteri Confirm Order düğmesine tıkladığında eklenti, Niubiz'den bir erişim belirteci ve sipariş toplamı için sipariş para biriminde bir ödeme oturumu ister ve mağazanızın Niubiz payment sayfasını açar. Oturum oluşturulamazsa müşteri, kısa bir mesajla Confirm Order adımında kalır; örneğin We could not connect to Niubiz. Please try again in a few minutes.
Ödeme sayfasında Niubiz ödeme formu otomatik olarak açılır. Sayfa Complete the payment in the secure Niubiz payment form — your card details are entered on Niubiz, not on this site. ifadesini gösterir. Ayrıca formu yeniden açmak için sipariş toplamını içeren bir Pay düğmesi ve ödeme sayfasına geri dönmek için bir Choose another payment method bağlantısı bulunur. JavaScript gereklidir. Niubiz formu yüklenemezse sayfa The Niubiz payment form could not be loaded. Please reload the page or try again later. mesajını gösterir.
Müşteri kartı Niubiz formuna girer. Niubiz, mağazanıza tek kullanımlık bir belirteç gönderir ve eklenti bunu, oturumun tutarı, para birimi ve satın alma numarası ile oturumun oluşturulduğu ortamda sunucuda yetkilendirir. Ödeme hemen tahsil edilir. Sipariş, yalnızca Niubiz onayladıktan ve yanıt siparişle eşleştikten sonra ödenmiş olarak işaretlenir. Ardından sipariş, OpenCart'ın standart yöntemiyle, olağan sipariş e-postaları ve stok güncellemesiyle bir durum alır ve müşteri OpenCart sipariş başarı sayfasını görür.
Reddedilen kart: Sipariş durumsuz kalır ve siparişe bir not eklenir. Müşteri, Your payment was declined: ve Niubiz'den gelen nedenle ödeme sayfasına döner ve aynı veya başka bir kartla yeniden deneyebilir. Form, mesajın üzerinde yeniden açılmaz; müşteri Pay düğmesine tıklar.
Niubiz'den yanıt yok: Niubiz kesin bir yanıt vermezse (zaman aşımı, sunucu hatası, okunamayan yanıt) sipariş On Hold Status durumunu alır ve başarı sayfasında We could not confirm your payment with Niubiz. Please do not pay again — the store will verify the payment and contact you. mesajı görünür. Niubiz siparişle eşleşmeyen bir ödemeyi onayladıysa başarı sayfasında Your payment was received and is being reviewed by the store. We will contact you if anything else is needed. mesajı görünür.
Reddedilen istek: Niubiz isteğin kendisini reddederse (örneğin geçersiz kimlik bilgileri veya yinelenen bir satın alma numarası), sipariş durumsuz kalır, bir not eklenir ve müşteri Niubiz could not process the payment and your card was not charged. mesajını görür. O anda Niubiz API'sine ulaşılamazsa müşteri We could not connect to Niubiz and your card was not charged. Please try again in a few minutes. mesajını görür.
Sipariş değişti: Form gönderildiğinde sipariş toplamı artık oturumla eşleşmiyorsa ödeme yetkilendirilmez ve müşteri Your order total has changed since the payment form was opened, so your card was not charged. Please check the total and pay again. mesajını görür.
Oturum süresi doldu: Bir Niubiz ödeme oturumu en fazla 20 dakika geçerlidir. Oturum zaten kullanılmışsa, 5 dakikadan az süresi kalmışsa, başka bir moda veya satıcı kimliğine aitse ya da sipariş toplamı değişmişse ödeme sayfası yeni bir oturum oluşturur.
Her ödeme denemesi yeni bir satın alma numarası alır: Niubiz her yetkilendirme için benzersiz bir satın alma numarası gerektirdiğinden, sipariş numarası ve ardından üç haneli bir deneme numarası. OpenCart 3, Confirm Order adımı her gösterildiğinde yeni bir sipariş oluşturur. OpenCart 4 ise ödeme sürecinde tek bir sipariş tutar ve onu günceller; bu nedenle kart reddedildikten sonra müşteri aynı siparişi yeni bir satın alma numarasıyla öder. Ancak zaten ödenmiş bir sepet yeniden ödenmez: müşteri bunun yerine ödenmiş siparişin başarı sayfasına yönlendirilir.
OpenCart 4, başarı sayfası gösterilene kadar siparişi ödeme sürecinde tutar. Bu sipariş bu arada ödeme yapılmadan kapatıldıysa (örneğin siz iptal ettiyseniz), müşteri Your previous order was cancelled or its payment failed. Please confirm the order again. mesajıyla sipariş adımına geri gönderilir ve bir sonraki Confirm Order işlemi yeni bir siparişi öder. Bu sipariş zaten bir duruma sahipse ve sepette artık başka ürünler ya da miktarlar varsa mesaj şudur: Your previous order has already been placed for other cart contents. Please confirm the order of your current cart again. OpenCart 4'te müşteriyi sipariş adımına geri gönderen mesajlar, örneğin The Niubiz payment could not be found. Please confirm your order again., sipariş adımının üstünde gösterilir.
Ödeme sayfası, Niubiz formunun yanıtı ve mağazaya dönüş, mağaza bakım modundayken de çalışır: OpenCart 3 ödeme eklentisi isteklerine izin verir, OpenCart 4'te ise eklenti bunlar için bir başlangıç eylemi ekler.
Eklenti yalnızca tek seferlik kart ödemelerini kabul eder. OpenCart'tan iade veya iptal, kayıtlı kart, abonelik veya yinelenen ödeme, taksit (cuotas) seçimi ve PagoEfectivo, Yape ya da diğer cüzdanlar ve QR ödemeler yoktur. Yanıtın kaybolması nedeniyle beklemeye alınan siparişler otomatik olarak yeniden kontrol edilmez.
Siparişler
Sipariş durumları
Durum yok (eksik sipariş): Müşteri ödeme sayfasındadır ve ödeme yapmamıştır ya da kart reddedilmiştir ya da istek reddedilmiştir. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında gösterilir. Reddedilmeler ve ret işlemleri sipariş notlarına eklenir.
OpenCart 4'te ödenmemiş bir sipariş, müşteri Confirm Order adımına döndüğünde OpenCart 4 tarafından ayarlanan Voided durumunu alabilir. Eklenti bu siparişi durumsuz sipariş olarak değerlendirir ve sonraki bir ödeme yine de onu onaylar.
Order Status After Payment (varsayılan Processing): Niubiz ödemeyi onayladı ve yanıt siparişle eşleşti. Bir notta ortam, işlem kimliği, yetkilendirme kodu, satın alma numarası ve maskelenmiş kart numarasıyla kart markası gösterilir.
On Hold Status (varsayılan Pending), onaylandı ama eşleşmiyor: Niubiz, satın alma numarası, tutarı veya para birimi siparişten farklı olan ya da yanıtında tutar veya para birimi bulunmayan bir ödemeyi onayladı. Sipariş ödenmiş olarak işaretlenmez. Not farkları listeler. Niubiz konsolunda işlemi kontrol edin.
On Hold Status (varsayılan Pending), kesin yanıt yok: Niubiz net bir yanıt vermedi, bu nedenle karttan tahsilat yapılmış olabilir. Not, satın alma numarasını içerir. Niubiz konsolunda arayın: işlem onaylanmış ve doğruysa siparişi ödenmiş durumuna getirin; değilse iptal edin.
Zaten ödenmiş bir sepet için ikinci bir ödemeye yanıt verilirse ikinci bir durum ayarlanmaz. Ödenmiş siparişteki bir not, satın alma numarasını, işlem kimliğini ve tutarı verir; böylece bunu Niubiz konsolunda kontrol edebilir ve gerekirse iade edebilir ya da iptal edebilirsiniz.
Notlar, müşterinin görmediği siparişin History bölümündeki girişlerdir.
VibeFox Niubiz Payment sekmesi
Sales > Orders bölümünde Niubiz ile ödenmiş bir siparişi açın. Sipariş sayfasının alt kısmında, History ve Additional yanında bulunan VibeFox Niubiz Payment sekmesi; satın alma numarasını, ortamı (sandbox veya canlı), Niubiz answer bilgisini, işlem kimliğini, yetkilendirme kodunu, kartı, tutarı (ve Niubiz tarafından onaylanan tutarı), tespit edilen sorunları, deneme sayısını ve siparişin Niubiz notes bilgilerini gösterir. Beklemedeki durumdaki bir sipariş için sekme, satın alma numarasını Niubiz konsolunda kontrol etmenizi hatırlatır. Sekme salt okunurdur ve eklentiye erişimi olan kullanıcılara gösterilir.
İadeler
İadeler ve iptaller OpenCart'tan yapılamaz. İşlemi Niubiz konsolunda iade edin veya iptal edin ve sipariş durumunu elle güncelleyin. Sales > Returns bölümündeki ürün iadeleri Niubiz üzerinden para geri göndermez.
Lisans anahtarı
Eklenti, vibefox.net'ten alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox Niubiz Payment lisans bloğu, Extensions > Extensions > Payments > VibeFox Niubiz Payment > Edit sayfasında ayarların üstünde yer alan 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 geçerli olduğu tarih ve alan adınızı) ve 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 düğmelerini gösterir. Bunların altında Product: opencart-payment-niubiz satırı ve hesabınızdaki vibefox.net hesabını 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önetici dilini izler (İngilizce ve Rusça dahildir).
Anahtar kabul edilmezse blok nedenini bildirir; ö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ı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 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 Niubiz, ö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önetici paneline aynı tarayıcıda giriş yapmış bir yönetici kullanıcı, ödeme yöntemini mağazada (unlicensed — visible to admins only) işaretiyle hâlâ görür; böylece 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 nedenle etkin bir anahtar olmadan ödeme yöntemi herkes için gizlenir. Edit sayfasını bir kez açtıktan sonra yönetici paneli Dashboard bölümünde bir hatırlatma belirir. Bunu × ile kapatırsanız 7 gün gizlenir. Mevcut siparişler etkilenmez: zaten başlatılmış ödemeler yine onaylanır.
Bir lisans sona erdiğinde eklenti çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Yönetici paneli 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. Eklentinin kaldırılması her zaman lisans anahtarını ve lisans durumunu siler.
Sorun giderme
Niubiz ödeme sayfasında görünmüyor: Lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu, geçerli modun satıcı kimliği, API kullanıcısı ve API parolasının doldurulduğunu (sandbox modunda sandbox alanları, aksi halde canlı alanlar) ve müşterinin PEN veya USD ile ödeme yaptığını kontrol edin. Kimlik bilgileri veya para birimleri yanlışsa ayarlar sayfası uyarı gösterir. Ayrıca ödeme adresinin seçilen Geo Zone içinde olduğunu ve siparişin ayarlarda belirlenen Total tutarına ulaştığını kontrol edin.
Ödeme gerçekleşti, ama sipariş durumsuz kaldı: Niubiz bu ödeme formu için bir webhook kullanmaz, bu nedenle sipariş durumunu yalnızca yetkilendirme yanıtından alır. Müşteri formu tamamlamadıysa hiçbir ödeme yapılmamıştır. Aksi halde eklenti sayfasındaki Log alanına bakın ve satın alma numarasını Niubiz konsolunda arayın. Niubiz yanıt verdi ama durum ayarlanamadıysa müşteri Your payment was received, but the order could not be completed automatically. Please contact us — do not pay again. mesajını görür ve müşteri ödeme sayfasını açtığında ya da sepeti yeniden onayladığında eklenti durumu ayarlamayı yeniden dener.
Müşteri We could not connect to Niubiz mesajını görüyor: Erişim belirteci alınamadı. Geçerli modun API kullanıcısını ve API parolasını ve sunucunuzun Niubiz API'sine ulaşıp ulaşamadığını kontrol edin. Ayrıntılar için Debug log seçeneğini açın.
Müşteri We could not start the Niubiz payment mesajını görüyor: Niubiz ödeme oturumunu oluşturmadı. Geçerli modun satıcı kimliğini ve günlüğü kontrol edin.
Müşteri This payment attempt was already processed mesajını görüyor: Aynı form iki kez gönderildi. Müşteri ödeme sayfasında ödemeyi yeniden başlatır; kart iki kez tahsil edilmez.
Müşteri This order is already being paid mesajını görüyor: Başka bir istek bu anda aynı sepeti yetkilendiriyor. Müşteri bir an bekler ve tekrar denemeden önce e-postasını kontrol eder.
Bir notta Niubiz'in yinelenen bir yetkilendirme bildirdiği yazıyor: Niubiz bu satın alma numarasını zaten biliyor. Niubiz konsolunda kontrol edin; müşteri yeni bir satın alma numarasıyla yeniden deneyebilir.
Sipariş beklemede durumunda: VibeFox Niubiz Payment sekmesindeki notları okuyun. Niubiz kesin bir yanıt vermedi ya da siparişle eşleşmeyen bir ödemeyi onayladı. Satın alma numarasını Niubiz konsolunda arayın ve siparişi ödenmiş duruma getirin ya da iptal edin.
Ayarları kaydederken hata: Satıcı kimliği yalnızca rakamlardan oluşmalı, logo URL'si geçerli bir https:// adresi olmalı ve başlık boş olmamalı ya da 128 karakterden uzun olmamalıdır. Önceki değer korunur.
Geliştiriciler için: Niubiz, satıcıya özgü anti-fraud alanlarını (MDD) göndermenizi isterse, başka bir eklenti bunları OpenCart olayı niubiz_p_merchant_define_data ile ekleyebilir. Ödeme oturumuyla gönderilen kart sahibi verileri niubiz_p_cardholder_data olayıyla değiştirilebilir.
Kaldırma
Extensions > Extensions bölümüne gidin, tür olarak Payments seçin ve VibeFox Niubiz Payment 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 eklentinin olayları ve bakım modunda ödeme sayfasının, Niubiz formunun yanıtının ve dönüşün geçmesine izin veren 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, sandbox modu, kimlik bilgileri, logo, günlükleme) ve günlük silinir. Kapalıysa sonraki bir yeniden kurulum için saklanır. Niubiz ödeme denemeleri (satın alma numaraları, ortam, işlem kimlikleri) her zaman ödeme geçmişi olarak saklanır. Mevcut siparişler ödeme notlarını korur.
OpenCart 4'te eklentinin dosyalarını da kaldırmak için, kaldırma işleminden sonra Extensions > Installer bölümüne gidin, yüklü eklentiler listesinde VibeFox Niubiz Payment yanındaki Uninstall düğmesine (turuncu − düğmesi) tıklayın ve yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu düğmesi) tıklayın.
Niubiz, ilgili sahibinin ticari markasıdır. Bu eklenti Niubiz ile bağlantılı değildir ve Niubiz tarafından onaylanmamıştır.
