VibeFox PayPlug 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 ve tutarlar: euro (EUR), ödeme başına 0,99 ile 20.000,00 arası, PayPlug varsayılanları. Euro, System > Localisation > Currencies bölümünde etkinleştirilmeli ve müşteri tarafından seçilmelidir. Başka bir ödeme para birimiyle veya bu sınırların dışında ödeme yöntemi gizlenir.
PayPlug hesabı: PayPlug hesabınızın gizli anahtarlarına ihtiyacınız vardır: test anahtarı (sk_test_...) ve/veya canlı anahtar (sk_live_...). Başka anahtar gerekmez ve PayPlug'da bildirim kurmanız gerekmez. Bildirim almak için mağazanızın internetten erişilebilir olması gerekir; aksi halde müşteri PayPlug'dan döndüğünde siparişler onaylanır.
VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar bir alan adında çalışır.
Kurulum
İndirme, OpenCart'ın iki 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_payplug_gateway-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_payplug_gateway.ocmod.zip bulunur. Yalnızca OpenCart sürümünüzün paketini yükleyin. Lisans anahtarı her iki sürüm için aynıdır.
OpenCart 3
1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_payplug_gateway-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 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 tür olarak Payments seçin. VibeFox PayPlug Gateway öğesini bulun ve Install düğmesine (yeşil +) tıklayın. Yönetici kullanıcınızın ödeme eklentileri listesini değiştirme yetkisi olmalıdır.
3. Ayarlar sayfasını açmak için Edit düğmesine (kalem simgeli düğme) tıklayın. VibeFox lisans anahtarınızı, sayfanın üst kısmındaki lisans bloğunda bulunan License key alanına girin ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).
4. PayPlug portalından aldığınız gizli anahtarları yapıştırın (bkz. Yapılandırma).
5. Enable/Disable seçeneğini açın ve Save düğmesine tıklayın. Test Mode açıkken bir ödeme deneyin, ardından gerçek ödemeleri kabul etmek için kapatın.
OpenCart 4
1. Yönetim panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_payplug_gateway.ocmod.zip dosyasını seçin. Dosyanın adını değiştirmeyin: 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 +) tıklayın.
3. Extensions > Extensions bölümüne gidin ve tür olarak Payments seçin. VibeFox PayPlug Gateway öğesini bulun, Install düğmesine (yeşil +) ve ardından Edit düğmesine (kalem simgeli düğme) tıklayın.
4. Lisans anahtarını ve PayPlug gizli anahtarlarını 3 ila 5. adımlarda OpenCart 3 için olduğu gibi girin. Ayarlar sayfası ve alanları iki sürümde de aynıdır. Yalnızca bildirim URL'si farklıdır (bkz. Bildirimler).
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 PayPlug Gateway > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üstünde sayfa, ödeme yöntemi açık olduğu halde geçerli modun gizli anahtarı boşsa ve mağazanın varsayılan para birimi EUR değilse uyarır. Her iki durumda da ödeme yöntemi müşteriye ödeme ekranında gösterilmez (farklı bir varsayılan para biriminde, o para birimi seçili olduğu sürece). Eklentiyi değiştirme yetkiniz yoksa sayfa ayarları gösterir ama kaydedemez.
Kaydederken Title 1 ila 128 karakter olmalı, Sort Order tam sayı olmalı, Total 0 veya daha büyük bir sayı olmalı ve sipariş durumları mevcut olmalıdır; aksi halde hiçbir şey kaydedilmez ve sayfa hataları listeler. Yanlış biçimdeki gizli anahtar kaydedilmez, ancak diğer ayarlar kaydedilir: sayfa Settings saved, except the secret key shown in red. ve örneğin Test Secret Key must start with "sk_test_". The previous value was kept. mesajlarını gösterir.
Checkout
Enable/Disable: Enable PayPlug Gateway ödeme yöntemini açar veya kapatır. Varsayılan: kapalı.
Title: müşterilerin ödeme ekranında gördüğü ödeme yöntemi adı. Siparişte kaydedilen ödeme yöntemi adı da budur. Varsayılan: PayPlug. Zorunlu, 128 karaktere kadar.
Description: müşterinin Confirm Order adımında onay düğmesinin üzerinde gördüğü metin. Varsayılan: Pay securely by card via PayPlug.
Sort Order: PayPlug'ın ödeme ekranındaki ödeme yöntemleri arasındaki konumu. Boş bırakın veya tam sayı girin.
Geo Zone: PayPlug'ı 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 tanımlanır.
Total: PayPlug'ın sunulması için siparişin ulaşması gereken, mağazanın varsayılan para biriminde sepet toplamı. Herhangi bir tutarda PayPlug sunmak için boş bırakın. PayPlug'ın kendisi ödeme başına 0,99 ile 20.000,00 EUR arasını kabul eder.
API anahtarları
Gizli anahtarlarınızı PayPlug portalında Developers > API keys altında bulabilirsiniz. Bu bölümde portala bir bağlantı vardır.
Test Mode: yeni ödemeler için test gizli anahtarını kullanır. Gerçek ödeme işlenmez. Diğer modda yapılan ödemeler, durum kontrolleri ve iadeler için kendi modlarının anahtarını kullanmaya devam eder. Varsayılan: açık. Açıkken müşteri Confirm Order adımında Test mode: no real payment will be made. mesajını görür.
Test Secret Key: PayPlug test gizli anahtarınız. sk_test_ ile başlar.
Live Secret Key: PayPlug canlı gizli anahtarınız. sk_live_ ile başlar.
Kaydedilmiş anahtarlar bir daha 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. Kayıtlı bir anahtarı kaldırmak için alanın altındaki Clear the saved key on save kutusunu işaretleyin ve Save düğmesine tıklayın.
Bildirimler
Notification URL: eklentinin her ödemeyle birlikte PayPlug'a gönderdiği adres. OpenCart 3'te şuna benzer: https://your-store/index.php?route=extension/payment/wcp_payplug_gateway/webhook, OpenCart 4'te: https://your-store/index.php?route=extension/wcp_payplug_gateway/payment/wcp_payplug_gateway.webhook ve OpenCart kurulumunuzun mağaza adresinden oluşturulur. PayPlug portalına hiçbir şey girmeniz gerekmez. Her bildirim, ödeme PayPlug API'sinden tekrar okunarak doğrulanır; bu sayede müşteri mağazaya dönmese bile ödemeler onaylanır. URL'nin internetten erişilebilir olması gerekir; aksi halde siparişler yalnızca müşteri PayPlug'dan döndüğünde onaylanır.
Siparişler
OpenCart siparişi Confirm Order adımında durumsuz (eksik sipariş) olarak oluşturur. Sipariş, PayPlug ödemeyi bildirdikten sonra, bildirimle veya müşterinin dönüşüyle bir durum alır; ödeme her zaman PayPlug'dan tekrar okunur. Aşağıdaki her alan, OpenCart sipariş durumlarınızı listeler.
Order Status After Payment: başarılı bir ödemeden sonra ayarlanan durum, örneğin Processing veya Complete. Varsayılan: Processing.
PayPlug Payment On Hold Status: ödemenin sizin incelemenizi gerektirmesi durumunda kullanılan durum (bkz. Sipariş durumları). Varsayılan: Pending, çünkü OpenCart'ta On hold durumu yoktur. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturup burada seçebilirsiniz.
Payment Error Status: beklemedeki bir siparişin yetkilendirilmiş ödemesi başarısız oldu veya iptal edildi. Varsayılan: Failed.
Refunded Status: ödeme sipariş sayfasından tamamen iade edildikten sonra ayarlanır. Varsayılan: Refunded.
Gelişmiş
Logging: API çağrılarını ve bildirimleri OpenCart günlükler klasöründeki (storage/logs) ppg_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz. Hatalar ve uyarılar her zaman kaydedilir. Gizli anahtarlar, kart verileri ve müşteri verileri hiçbir zaman kaydedilmez. Varsayılan: kapalı.
Log: günlüğün boyutunu ve son kayıtlarını gösterir. Temizlemek için Clear log düğmesine tıklayın.
Delete Data on Uninstall: açıksa eklenti kaldırıldığında eklenti ayarları ve günlüğü silinir. Siparişlerdeki PayPlug ödeme ve iade kayıtları her zaman korunur. Varsayılan: kapalı.
İçe / Dışa Aktarma
Export: Download JSON ayarları bir JSON dosyasına kaydeder. Gizli 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. Kayıtlı gizli anahtarlar korunur.
Ödeme
Payment Method adımında müşteri ödeme yöntemini seçer (varsayılan olarak PayPlug). Confirm Order adımında müşteri açıklamanızı ve You will be redirected to the secure PayPlug payment page to pay by card. notunu görür; test modundaysa ayrıca Test mode: no real payment will be made. görünür. OpenCart siparişi bu adımda, hâlâ durumsuz olarak oluşturur. OpenCart 4'te müşteri ödeme yöntemini Payment method options penceresinde, ödeme yöntemi bloğunun Choose düğmesiyle seçer ve ödeme ekranının altında Confirm Order düğmesine tıklar. Müşteri Confirm Order düğmesine tıkladığında eklenti, sipariş tutarı için kuruş cinsinden bir PayPlug ödemesi oluşturur ve müşteriyi PayPlug ödeme sayfasına gönderir. Fatura ve teslimat adresleri, e-posta ve siparişin dili PayPlug'a iletilir. Müşteri orada kartla öder.
Ödemeden sonra müşteri mağazanıza döner. Sipariş, yalnızca PayPlug ödemeyi onayladığında ödenmiş olarak işaretlenir: eklenti, bildirim geldiğinde ve müşteri döndüğünde ödemeyi PayPlug API'sinden okur. Sipariş ardından OpenCart'ın standart yoluyla durum alır; olağan sipariş e-postaları ve stok güncellemesiyle birlikte, müşteri de OpenCart sipariş başarı sayfasını Your payment with PayPlug has been received. mesajıyla görür. Sipariş beklemedeyse sayfa We are confirming your payment with PayPlug. The order will be updated automatically — please do not pay again. der. Sipariş ödeme hatası durumundaysa sayfa Your PayPlug payment was not completed. Please contact us about this order. der. Müşteri döndüğünde PayPlug'a sorulamadıysa Payment confirmation sayfası aynı «onaylıyoruz» metnini ve Check again düğmesini gösterir; bildirim geldiği anda sipariş durumunu ayarlar.
Müşteri PayPlug sayfasında iptal ederse ödeme sayfası PayPlug tarafında kapatılır, böylece daha sonra yanlışlıkla ödenemez. Müşteri ödeme ekranına şu mesajla döner: You cancelled the PayPlug payment. You can try again or choose another payment method., The PayPlug payment session has expired. Please try again or choose another payment method., The PayPlug payment failed. Please try again or choose another payment method. veya ödeme açık kaldıysa Your PayPlug payment was not completed. You can try again or choose another payment method. Sepet korunur. 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 ise siparişi ödeme ekranında günceller (yeni bir deneme, aynı sipariş için yeni bir PayPlug ödemesidir); bu nedenle eklenti önce aynı sepetin önceki denemelerine bakar. Bunlardan biri bu arada ödenmişse, yeni bir ödeme oluşturulmadan o ödeme kullanılır ve müşteri başarı sayfasına gider. Bu siparişin denemesi aynı tutar için hâlâ açıksa aynı ödeme sayfası yeniden kullanılır. Aksi halde eski sayfa PayPlug'da kapatılır ve yeni bir ödeme oluşturulur. Kapatılmış bir sayfadan yapılan geç ödeme yine de kaydedilir. Sepetin değişikliği, yeni bir miktar dahil, kendi ödemesini gerektiren yeni bir sepet sayılır.
OpenCart 4'te sipariş, başarı sayfası gösterilene kadar ödeme ekranında kalır. Bu sipariş ödeme yapılmadan kapatıldıysa (örneğin siz iptal ettiyseniz ya da yetkilendirilmiş ödemesi başarısız olduysa), müşteri Your previous order was cancelled or refunded. Please confirm the order again to pay with a new order. mesajıyla ödeme ekranına geri döner. Bir sonraki Confirm Order yeni bir sipariş öder. Bu sipariş daha önce bir sepet için ödenmişse ve sepet o zamandan beri değiştiyse, müşteri ödeme ekranına geri götürülür ve bir sonraki Confirm Order geçerli sepetin yeni bir siparişini öder. Kapatılmış bir sipariş asla ödenmiş gibi gösterilmez.
PayPlug ödemeyi başlatamazsa müşteri Confirm Order adımında kalır ve şu gibi kısa bir mesaj görür: PayPlug could not accept your billing details (postcode). Please check them and try again. veya The payment provider could not be reached. Please try again in a moment. Teknik neden günlüğe yazılır.
Bildirim, OpenCart ödeme eklentisi isteklerine izin verdiği için mağaza bakım modundayken de çalışır (OpenCart 4'te eklenti bunun için kendi başlatma eylemini ekler; bu eylem müşterinin PayPlug'dan dönüşüne de izin verir).
Ödemeler hemen tahsil edilir. Eklentide Oney taksitleri, tek tıkla kayıtlı kartlar, gömülü ödeme formu, abonelikler ve ertelenmiş tahsilat bulunmaz.
Siparişler ve iadeler
Sipariş durumları
Durum yok (eksik sipariş): Müşteri PayPlug'a yönlendirildi ve ödeme yapmadı ya da PayPlug henüz ödemeyi onaylamadı. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında görünür. Ödeme başarısız olursa deneme kapatılır ve müşteri yeniden ödeyebilir.
Order Status After Payment (varsayılan Processing): ödeme onaylandı. Bir not, PayPlug ödemesini ve modunu gösterir.
PayPlug Payment On Hold Status (varsayılan Pending): ödenen tutar veya para birimi siparişle uyuşmuyor (amount/currency mismatch notu); ya da mağaza canlıdayken test ödemesi yapıldı, bu nedenle para alınmadı; ya da ödeme, sipariş başka bir durum aldıktan sonra geldi, örneğin sipariş iptal edilmişti; ya da ödeme yetkilendirildi ama tahsil edilmedi (PayPlug portalında tahsil edin; PayPlug ödenmiş olarak bildirdiğinde sipariş ödenmiş olarak işaretlenir). Not, neyi kontrol etmeniz gerektiğini açıklar.
Payment Error Status (varsayılan Failed): beklemedeki bir siparişin yetkilendirilmiş ödemesi başarısız oldu veya iptal edildi. OpenCart bu değişikliği müşteriye bildirir.
Refunded Status (varsayılan Refunded): ödeme eklenti üzerinden tamamen iade edildi.
Zaten ödenmiş bir sepetin başka bir siparişi de ödenirse, bu sipariş durumsuz kalır ve ödenmiş sipariş değiştirilmez. Ödenmiş siparişteki bir not, mükerrer ödemeyi PayPlug portalında iade etmenizi ister. Ödenmiş veya iade edilmiş bir sipariş, sonraki bir bildirimle asla yeniden açılmaz.
Notlar, müşterinin görmediği siparişin History kayıtlarıdır.
VibeFox PayPlug Gateway sekmesi
Sales > Orders bölümünde PayPlug ile ödenmiş bir siparişi açın. Sipariş sayfasının altında, History ve Additional yanında bulunan VibeFox PayPlug Gateway sekmesi; PayPlug payment ID değerini, test ödemeleri için Test mode etiketiyle birlikte, ödemenin Status bilgisini, Paid / refunded tutarlarını, iade formunu, iade geçmişini (her iadenin moduyla birlikte) ve siparişin PayPlug notes kayıtlarını gösterir. Sekme, eklentiye erişimi olan kullanıcılara gösterilir.
İadeler
VibeFox PayPlug Gateway sekmesinde Amount alanına tutarı girin (henüz iade edilmemiş tutar otomatik doldurulur), isterseniz bir Reason (optional) yazın ve Refund via PayPlug düğmesine tıklayın. Refund this amount through PayPlug? This cannot be undone. sorusunu onaylayın. Tam ve kısmi iadeler desteklenir. Eklentiyi değiştirme yetkisine ihtiyacınız vardır (System > Users > User Groups bölümünde ayarlanır). İadeler, PayPlug'ın gerçekten tahsil ettiği tutara kadar yapılabilir; bu nedenle tutar uyuşmazlığından sonra sipariş tutarını değil, müşterinin ödediği tutarı iade edebilirsiniz. İade, siparişi gerçekten ödeyen ödemeye, iadenin yapıldığı modun (test veya canlı) gizli anahtarıyla gönderilir; bu nedenle o anahtar ayarlanmış olmalıdır. PayPlug iadeyi kabul etmezse sekme hatayı gösterir ve hiçbir iade kaydedilmez. Başarılı bir iade, PayPlug iade kimliği ve nedeniyle birlikte iade geçmişine ve notlara eklenir. Tam iade, siparişi müşteriye bildirmeden ve ürünleri stoka geri koymadan Refunded Status durumuna alır; tıpkı manuel bir durum değişikliği gibi. Kısmi iade durumu değiştirmez. İadeler, PayPlug ödemeyi ödenmiş olarak bildirdikten sonra kullanılabilir.
Sales > Returns bölümündeki ürün iadeleri PayPlug üzerinden para geri göndermez.
PayPlug portalında yapılan iadeler bildirimle gelir ve notlara bir kez eklenir. İade geçmişinde listelenirler, ancak eklentinin iadeleri olarak sayılmazlar ve sipariş durumunu değiştirmezler. Gerekirse bunları manuel olarak kaydedin.
Lisans anahtarı
Eklenti, vibefox.net üzerinden alınmış bir VibeFox lisans anahtarıyla çalışır. License — VibeFox PayPlug Gateway lisans bloğu, Extensions > Extensions > Payments > VibeFox PayPlug Gateway > Edit sayfasında ayarların üstündeki ilk bloktur. Anahtarı License key alanına girin ve Activate düğmesine tıklayın. Bundan sonra blok anahtarı gizli olarak, durumu (örneğin lisansın geçerli olduğu tarih 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-payment-payplug satırı ve Manage licenses and domains in your account bağlantısı bulunur; bağlantı vibefox.net hesabınızı açar. Anahtarı yalnızca eklenti için Modify yetkisi 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 gösterir; ö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ı 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 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 boşaltın.
Etkin bir anahtar yoksa PayPlug, ödeme ekranı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 hâlâ görür; 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 nedenle etkin bir anahtar olmadan ödeme yöntemi herkes için gizlenir. Edit sayfasını bir kez açtıktan sonra yönetim paneli Dashboard sayfasında bir hatırlatma belirir. Bunu × ile kapatırsanız 7 gün gizlenir. Mevcut siparişler etkilenmez: zaten başlatılmış ödemeler yine onaylanır ve iadeler çalışır.
Bir lisans sona erdiğinde eklenti çalışmaya devam eder, ancak güncellemeler ve destek için yenileme gerekir. Durum, yönetim panelinde Dashboard veya Edit sayfası açıldığında otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün boyunca günde bir kez, sonra haftada bir kez. Cron işi gerekmez. Eklentiyi kaldırmak lisans anahtarını ve lisans durumunu her zaman siler.
Sorun giderme
PayPlug ödeme ekranında görünmüyor: lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu, geçerli modun bir gizli anahtarı olduğunu (test modunda Test Secret Key, canlı modda Live Secret Key), ödeme para biriminin EUR olduğunu ve sipariş tutarının 0,99 ile 20.000,00 EUR arasında bulunduğunu kontrol edin. Ayrıca ödeme adresinin seçili Geo Zone içinde olduğunu ve siparişin ayarlarda belirtilen Total tutarına ulaştığını kontrol edin. Geliştiriciler para birimlerini ve sınırları OpenCart olayları ppg_supported_currencies ve ppg_amount_limits (kuruş cinsinden değerler) ile, ödeme isteğini ise ppg_payment_data ile değiştirebilir.
Ödeme gerçekleşti ama sipariş durumsuz kalıyor: Bildirim mağazanıza ulaşmadı ve müşteri geri dönmedi. Mağazanızın, ayarlarda gösterilen Notification URL adresinden internete erişilebilir olduğunu kontrol edin; örneğin bir güvenlik duvarı veya parola koruması bunu engellemiyor olmalı. Logging seçeneğini açın ve reddedilen bildirimler için Log alanına bakın.
Bildirim Verification failed. yanıtını veriyor: Ödeme PayPlug API'sinden okunamadı; örneğin PayPlug yanıt vermedi ya da ödemenin modunun gizli anahtarı ayarlanmadı. Sipariş değiştirilmez ve PayPlug bildirimi yeniden gönderir.
Bildirim Temporarily unavailable. yanıtını veriyor: Sepet, müşteri dönüşü gibi başka bir istek tarafından aynı anda güncelleniyordu ya da sipariş durumu ayarlanamadı. PayPlug bildirimi yeniden gönderir. Günlük nedeni gösterir.
Bildirim Unknown payment. veya Payment does not belong to the order. yanıtını veriyor: Ödeme bu mağaza tarafından ya da bu sipariş için oluşturulmadı; örneğin aynı PayPlug hesabındaki başka bir mağazanın ödemesi. Yok sayılır.
Bildirim URL'si tarayıcıda Method not allowed. gösteriyor: Bu normaldir. URL yalnızca PayPlug'dan gelen istekleri kabul eder.
Müşteri Confirm Order sonrasında bir hata görüyor: Logging seçeneğini açın ve Log alanına bakın. Yanlış bir anahtar This payment method is temporarily unavailable. Please choose another payment method. mesajını verir; diğer mesajlar PayPlug'ın reddettiği fatura alanını belirtir.
Müşteri döner ve Payment verification failed. görür: Dönüş bağlantısı siparişin hiçbir ödeme denemesiyle eşleşmiyor; örneğin başka bir tarayıcıda açılmış olabilir. Ödemeyi PayPlug portalında kontrol edin; bildirim yine de sipariş durumunu ayarlar.
Ödemeden sonra sipariş beklemede: VibeFox PayPlug Gateway sekmesindeki notları okuyun (bkz. Sipariş durumları), ardından siparişi işleyin veya ödemeyi iade edin.
Sekmede iade formu yok: Sekme nedenini belirtir: ödeme henüz ödenmemiş, tamamen iade edilmiş, kullanıcı grubunuzun eklentiyi değiştirme yetkisi yok ya da ödemenin modunun gizli anahtarı yapılandırılmamış.
İade Unexpected response from PayPlug. ile başarısız oluyor: PayPlug geçerli bir iade olmadan yanıt verdi. Hiçbir şey kaydedilmedi. Yeniden denemeden önce iadeyi PayPlug portalında kontrol edin.
Kaldırma
Extensions > Extensions bölümüne gidin, tür olarak Payments seçin ve VibeFox PayPlug Gateway yanındaki Uninstall düğmesine (kırmızı −) tıklayın. 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ılan değerlerine döner. Eklentinin OpenCart olayı da kaldırılır (OpenCart 4'te ayrıca olayları ile bakım modunda bildirimi ve müşteri dönüşünü geçiren başlatma eylemi kaldırılır). Delete Data on Uninstall açıksa diğer ayarlar (başlık, açıklama, test modu, gizli anahtarlar, günlük) ve günlük silinir. Kapalıysa sonraki bir yeniden kurulum için saklanırlar. PayPlug ödeme ve iade kayıtları her zaman korunur; bu nedenle daha önce ödenmiş siparişler yeniden kurulumdan sonra da iade edilebilir. 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 PayPlug Gateway yanındaki Uninstall düğmesine (turuncu −) ve ardından yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu) tıklayın.
PayPlug, ilgili sahibinin ticari markasıdır. Bu eklenti PayPlug ile bağlantılı değildir ve PayPlug tarafından onaylanmamıştır.
