VibeFox CorvusPay for OpenCart — Yardım
Gereksinimler
OpenCart: 3.0.x (3.0.5.0 sürümünde test edildi) veya 4.0.2 ve üzeri (4.1.0.3 sürümünde test edildi).
PHP: 8.0 veya üzeri.
Para birimi: AUD, BAM, BHD, CAD, CHF, CZK, DKK, EUR, GBP, HRK, HUF, ISK, MKD, NOK, PLN, RON, RSD, RUB, SEK veya USD. Ödeme sayfasındaki diğer tüm para birimlerinde ödeme yöntemi ödeme sayfasında gizlenir. Tutarlar 2 ondalık basamakla gönderilir; daha fazla ondalık basamak içeren bir toplam (örneğin BHD gibi 3 ondalıklı bir para biriminde) yuvarlanmak yerine reddedilir.
CorvusPay hesabı: bir CorvusPay satıcı hesabına ihtiyacınız vardır. CorvusPay her mağaza için bir Store ID ve bir Secret Key verir; test mağazası ve canlı mağaza için ayrı ayrı verilir ve bunlar CorvusPay Merchant Center'da gösterilir. Eklentinin Success URL ve Cancel URL bilgileri orada girilmelidir (bkz. Configuration).
VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar bir alan adında çalışır.
Kurulum
İndirme, her iki OpenCart sürümü için paketleri içeren tek bir zip dosyasıdır. Bilgisayarınızda açın. İçinde README.txt, OpenCart 3 paketi wcp_corvuspay_gateway-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_corvuspay_gateway.ocmod.zip bulunur. Yalnızca OpenCart sürümünüze uygun 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_corvuspay_gateway-oc3-(version).ocmod.zip dosyasını seçin. Eklentinin OCMOD değişikliği yoktur, bu nedenle Extensions > Modifications bölümünün yenilenmesi 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 CorvusPay Gateway 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 yetkisi olmalıdır.
3. Ayarlar sayfasını açmak için Edit düğmesine (kalem düğmesi) tıklayın. Sayfanın üstündeki lisans bloğunda, VibeFox lisans anahtarınızı License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).
4. CorvusPay test mağazanızın Store ID ve Secret Key bilgilerini girin (canlı ödemeler için de üretim mağazanızın bilgilerini). Ayarlar sayfasında gösterilen Success URL ve Cancel URL adreslerini hem test hem de üretim mağazası için CorvusPay Merchant Center'a kopyalayın.
5. Enable/Disable seçeneğini açın ve Save düğmesine tıklayın. Bir test siparişi oluşturun, ardından canlıya geçmek için Test 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_corvuspay_gateway.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 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 tür olarak Payments seçin. VibeFox CorvusPay Gateway 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ı, CorvusPay mağazalarını ve Merchant Center adreslerini OpenCart 3 için 3 ila 5. adımlardaki gibi girin. Ayarlar sayfası ve alanları iki sürümde de aynıdır. Yalnızca Success URL ve Cancel URL farklıdır (bkz. Success ve Cancel URL).
Yeni bir kurulum, ödeme yöntemi kapalı ve test modu açık olarak başlar.
Configuration
Tüm ayarlar eklentinin sayfasındadır: Extensions > Extensions > Payments > VibeFox CorvusPay Gateway > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üstünde sayfa, test modu açıkken Test mode is on. Payments go to the CorvusPay test environment — no real money is taken. mesajını gösterir; ağ geçidi etkinken mevcut modun Store ID veya Secret Key bilgisi boşsa (bu durumda, doldurulana kadar ödeme yöntemi ödeme sayfasında gizlenir) ve mağazanızın varsayılan para birimi CorvusPay tarafından desteklenmiyorsa sizi uyarır. Eklentiyi değiştirme yetkiniz yoksa sayfa ayarları gösterir, ancak kaydedemez.
Kaydederken Title 128 karakterden uzun olamaz, Sort Order tam sayı olmalıdır, Minimum Total negatif olmayan bir sayı olmalıdır ve seçilen coğrafi bölge ile sipariş durumları mevcut olmalıdır; aksi halde hiçbir şey kaydedilmez ve sayfa hataları listeler.
CorvusPay
Enable/Disable: Enable CorvusPay Gateway. ödeme yöntemini açar veya kapatır. Default: off.
Title: müşterinin ödeme sayfasında gördüğü ödeme yöntemi adı. Siparişte kaydedilen ödeme yöntemi adı da budur. Default: Credit/Debit Card (CorvusPay). En fazla 128 karakter; boş bırakırsanız varsayılan ad gösterilir.
Description: müşteriye Confirm Order adımında, onay düğmesinin üstünde gösterilen metin. Default: Pay securely with your credit or debit card via CorvusPay. Test modunda buna (Test mode — no real payment is taken.) eklenir.
Sort Order: ödeme sayfasında ödeme yöntemleri arasında CorvusPay'in konumu. Boş bırakın veya tam sayı girin.
Geo Zone: CorvusPay'i yalnızca seçilen coğrafi bölgedeki ödeme adresleri için sunun. Default: All zones. Coğrafi bölgeler System > Localisation > Geo Zones bölümünde ayarlanır.
Minimum Total: CorvusPay sunulmadan önce bir siparişin ulaşması gereken, mağazanın varsayılan para biriminde sipariş tutarı. Minimum tutar yoksa boş bırakın.
Mağaza kimlik bilgileri
Store ID ve Secret Key, CorvusPay tarafından her mağaza için verilir (test ve üretim ayrı ayrı) ve CorvusPay Merchant Center'da gösterilir.
Test Mode: CorvusPay test ortamını (wallet.test.corvuspay.com) ve test Store ID ile Secret Key bilgilerini kullanır. Default: on. Gerçek ödemeleri wallet.corvuspay.com üzerinden almak için kapatın.
Test Store ID: CorvusPay test mağazanızın sayısal Store ID değeri.
Test Secret Key: CorvusPay test mağazanızın Secret Key değeri; HMAC-SHA256 imzaları için kullanılır.
Live Store ID: CorvusPay üretim mağazanızın sayısal Store ID değeri.
Live Secret Key: CorvusPay üretim mağazanızın Secret Key değeri; HMAC-SHA256 imzaları için kullanılır.
Store ID yalnızca rakamlardan oluşmalıdır. Başka bir değer girerseniz sayfa … must contain digits only — the previous value was kept. mesajını gösterir ve diğer alanlar yine de kaydedilir. Kayıtlı Secret Key'ler bir daha gösterilmez: alan boş kalır ve Saved — leave empty to keep it. mesajını 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 value on save kutusunu işaretleyin ve Save düğmesine tıklayın. Bir ödeme her zaman başlatıldığı mağazanın Secret Key değeriyle doğrulanır; bu nedenle test ödemeleri hâlâ geliyor olabilirse test anahtarını dolu tutun.
Success ve Cancel URL
Merchant Center URLs altında gösterilen iki adresi hem test hem de üretim mağazası için CorvusPay Merchant Center'a kopyalayın. CorvusPay, ödemeden sonra müşteriyi bu adreslere yönlendirir. Bu adresler OpenCart kurulumunuzun vitrin adresinden oluşturulur; sayfada gösterildikleri gibi birebir kopyalayın.
Ödeme
Transaction Type: kartın nasıl tahsil edileceği.
Payment Page Language: CorvusPay ödeme sayfasının dili. Site language (varsayılan), CorvusPay destekliyorsa mağazanızın geçerli dilini kullanır; aksi halde İngilizce kullanır. Hrvatski, English, Deutsch, Italiano, Srpski veya Slovenščina da seçilebilir.
Order Status After Payment: başarılı bir Sale ödemesinden sonraki sipariş durumu. Seçenekler, Order statuses bölümünde seçilen OpenCart durumlarına işaret eder.
Sipariş durumları
OpenCart, siparişi Confirm Order adımında durumsuz (eksik sipariş) olarak oluşturur. Bunlar ağ geçidinin ayarladığı OpenCart durumlarıdır; her alan OpenCart sipariş durumlarınızı listeler. OpenCart'ta On hold durumu olmadığı için inceleme durumu, Authorize only, tutar veya para birimi uyuşmazlıkları ve bir iptalden sonra gelen ödemeler için kullanılır; bir sipariş notu nedenini açıklar.
Processing status: Order Status After Payment Processing olduğunda kullanılır. Default: Processing.
Completed status: Order Status After Payment Completed olduğunda kullanılır. Default: Complete.
On hold (review) status: Authorize only, tutar veya para birimi uyuşmazlığı, bir iptalden sonra yapılan ödeme veya Order Status After Payment değerinin On hold olarak ayarlanması. Default: Pending. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturabilir ve burada seçebilirsiniz.
Gelişmiş
Logging: hata ayıklama bilgilerini OpenCart günlük klasöründeki (storage/logs) corvuspay_p_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz. Hatalar bu kapalıyken bile her zaman kaydedilir; gizli anahtarlar, imzalar ve müşteri verileri hiçbir zaman kaydedilmez. Default: off.
Log: günlüğün boyutunu ve en son kayıtlarını gösterir. Temizlemek için Clear log düğmesine tıklayın.
Delete Data: açıksa eklentiyi kaldırmak ağ geçidi ayarlarını ve günlük dosyalarını siler. Siparişler ve CorvusPay işlem verileri her zaman korunur. Default: off.
İçe / Dışa Aktarma
Export: Download JSON ayarları bir JSON dosyası olarak kaydeder. Secret Key'ler 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ı Secret Key'ler korunur.
Ödeme sayfası
Payment Method adımında müşteri ödeme yöntemini seçer (varsayılan olarak Credit/Debit Card (CorvusPay)). Confirm Order adımında müşteri açıklamanızı görür; OpenCart siparişi bu adımda, hâlâ durumsuz olarak oluşturur. Müşteri Confirm Order düğmesine tıkladığında sayfa Redirecting to CorvusPay for payment. Please wait... mesajını gösterir ve imzalı formu CorvusPay ödeme sayfasına gönderir. Yönlendirme başlamazsa müşteri Pay via CorvusPay düğmesine tıklar. Sipariş para biriminde sipariş toplamı, kısa bir açıklama (Order, sipariş numarası ve mağaza adı) ile müşterinin adres bilgileri ve e-posta adresi (ödeme sayfasını önceden doldurmak için) gönderilir. Tutar, para birimi, mod ve işlem türü değişmediği sürece aynı CorvusPay sipariş numarası yeniden kullanılır ve CorvusPay bu sipariş için ikinci bir ödemeyi kabul etmez. 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. Mağaza bir ödeme adresi istemezse (OpenCart 4 varsayılanı), kart sahibi bilgileri müşterinin adından ve teslimat adresinden alınır.
Ödemeden sonra CorvusPay müşteriyi Success URL'ye yönlendirir. Sipariş, yalnızca CorvusPay onayladıktan sonra ödenmiş olarak işaretlenir: CorvusPay sipariş numarası bu mağaza tarafından verilmiş olmalı, imza ödemenin başlatıldığı mağazanın Secret Key değeriyle eşleşmeli ve tutar ile para birimi siparişle eşleşmelidir. Sipariş ardından OpenCart'ın standart yöntemiyle durumunu alır; olağan sipariş e-postaları ve stok güncellemesi yapılır ve müşteri Your CorvusPay payment has been received. mesajıyla OpenCart sipariş başarı sayfasını görür. Authorize only için sayfa Your CorvusPay payment has been authorized. The amount will be charged when the shop processes your order. mesajını gösterir; inceleme durumundaki bir sipariş için ise Your payment was received and is being reviewed by the shop. mesajını gösterir.
Ödeme o anda uygulanamazsa (örneğin başka bir istek aynı siparişi onaylıyorsa), müşteri Your payment is being confirmed mesajını ve bir Check again düğmesini görür; sipariş bir durum alır almaz bu düğme başarı sayfasına götürür. Success URL isteği doğrulanamazsa müşteri Payment not confirmed ve We could not confirm this CorvusPay payment. If your card was charged, please contact the shop — do not pay again. mesajlarını görür. Hiçbir şey değiştirilmez. Success URL, mağaza bakım modundayken de çalışır: OpenCart 3 ödeme eklentilerinin isteklerine izin verir, OpenCart 4'te ise eklenti Success ve Cancel URL'ler için bir başlangıç eylemi ekler. OpenCart 4'te tarayıcı, CorvusPay müşteriyi geri gönderdiğinde mağazanın oturumunu iletmez; bu nedenle eklenti önce kısa bir sayfa gösterir ve aynı adresi mağazanızdan yeniden açar. Müşteri sepetini ve oturumunu korur.
Müşteri CorvusPay sayfasında iptal ederse sipariş durumsuz kalır ve müşteri sepeti olduğu gibi kalmış olarak ödeme sayfasına döner ve The CorvusPay payment was cancelled and the order was not paid. Your cart is still here — you can try again or choose another payment method. mesajını görür. OpenCart 4'te bu mesaj ö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 sayfası için tek bir sipariş tutar ve onu günceller, yeni deneme ise yeni bir CorvusPay sipariş numarası alır; aynı sepetin başka bir siparişi zaten ödenmişse müşteri yeniden ödeme yapmak yerine başarı sayfasına gönderilir.
OpenCart 4, başarı sayfası gösterilene kadar siparişi ödeme sayfasında tutar. Bu sipariş ödeme yapılmadan kapatılmışsa (örneğin siz iptal ettiyseniz), Confirm Order veya CorvusPay'den dönüş müşteriyi Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. mesajıyla ödeme sayfasına geri gönderir. Sipariş zaten bir duruma sahipse ve sepet o zamandan beri değiştiyse (başka ürünler veya adetler), mesaj Your previous order is already placed. The cart has changed since then: please confirm the new order to pay for it. olur. Her iki durumda da bir sonraki Confirm Order sepet için yeni bir sipariş öder.
Ödeme başlatılamazsa müşteri Confirm Order adımında kalır ve düğmenin üstünde kısa bir mesaj görür: CorvusPay is not configured. Please choose another payment method., CorvusPay does not accept payments in … veya This order total cannot be paid via CorvusPay (it must be greater than zero with at most 2 decimals). Please choose another payment method.
Sipariş yalnızca CorvusPay müşteriyi Success URL'ye yönlendirdiğinde onaylanır; sunucudan sunucuya bildirim yoktur. Müşteri ödemeden hemen sonra tarayıcıyı kapatırsa sipariş durumsuz kalır. Eklenti, OpenCart'tan iade, tahsilat veya iptal işlemi desteklemez (CorvusPay sunucu API'si bir istemci sertifikası gerektirir); kayıtlı kart, abonelik, taksit ya da mağazanın kendi sayfasında kart formu da yoktur.
Siparişler
Sipariş durumları
Durum yok (eksik sipariş): müşteri CorvusPay'e yönlendirildi ve onaylanmış bir ödemeyle geri dönmedi ya da ödemeyi iptal etti. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında gösterilir. Müşteri ödeme yaptı ama geri dönmediyse, CorvusPay Merchant Center'da ödemeyi kontrol edin ve sipariş durumunu elle ayarlayın.
Processing, Completed veya inceleme durumu: Sale ödemesi onaylandı. Durum, Order Status After Payment ayarını izler. Bir not; CorvusPay sipariş numarasını, onay kodunu ve kart türünü gösterir.
İnceleme durumu, yetkilendirildi: Authorize only seçilidir. Ödemeyi CorvusPay Merchant Center'da tahsil edin, ardından sipariş durumunu değiştirin.
İnceleme durumu, tutar veya para birimi uyuşmazlığı: ödenen tutar veya para birimi siparişle eşleşmiyor. Ödemeyi CorvusPay Merchant Center'da doğrulamadan göndermeyin.
İnceleme durumu, iptalden sonra ödeme: müşterinin iptal ettiği bir ödeme denemesi için başarılı bir ödeme geldi. Siparişi tamamlayın veya ödemeyi CorvusPay Merchant Center'da iade edin.
Zaten ödenmiş bir sipariş için başka bir başarılı ödeme gelirse sipariş değiştirilmez. Bir not, CorvusPay Merchant Center'ı kontrol etmenizi ve gerekirse mükerrer ödemeyi iade etmenizi ister. Bir sipariş ödenmişken aynı sepetin başka bir siparişi için ödeme gelirse, o sipariş durumsuz kalır ve not ödenmiş siparişe eklenir.
Notlar, müşterinin görmediği siparişin History bölümündeki kayıtlardır.
VibeFox CorvusPay Gateway sekmesi
Sales > Orders bölümünde CorvusPay ile ödenmiş bir siparişi açın. Sipariş sayfasının altında, History ve Additional yanında, VibeFox CorvusPay Gateway sekmesi CorvusPay order number, ödeme denemesinin Status değerini, Transaction type, Amount (CorvusPay bildirdiyse alınan tutar dahil), Approval code, Transaction, Card türünü ve CorvusPay notes notlarını gösterir. Test ödemeleri Test olarak işaretlenir. Sekme salt okunurdur ve eklentiye erişimi olan kullanıcılara gösterilir.
İadeler: OpenCart'tan iade, tahsilat ve iptal işlemleri desteklenmez. Bunları CorvusPay Merchant Center'da yapın ve sonucu OpenCart'a elle kaydedin. Sales > Returns bölümündeki ürün iadeleri CorvusPay üzerinden para geri göndermez.
Lisans anahtarı
Eklenti, vibefox.net'ten alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox CorvusPay Gateway lisans bloğu, Extensions > Extensions > Payments > VibeFox CorvusPay Gateway > Edit sayfasında ayarların üstündeki ilk bloktur. Anahtarı License key alanına yapıştırın ve Activate düğmesine tıklayın. Bundan sonra blok anahtarı maskelenmiş olarak, durumu (örneğin lisansın 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-corvuspay satırı ve hesabınızda vibefox.net'i açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca eklenti için Modify yetkisine sahip 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ı serbest bıraktıktan sonra Check now düğmesine tıklayın. Lisans sunucusuna ulaşılamazsa eklenti son bilinen durumla çalışmaya devam eder.
Bir anahtar bir alan adında çalışır: OpenCart yapılandırmasındaki mağaza adresi. Anahtarı mağazadan kaldırmak alan adı yuvasını serbest bırakmaz. Yuvayı vibefox.net hesabınızdan serbest bırakın.
Etkin bir anahtar yoksa CorvusPay, ö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 yine 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önetici paneli Dashboard sayfasında bir hatırlatma belirir. Bunu × ile kapatarak 7 gün gizleyebilirsiniz. Mevcut siparişler etkilenmez: müşteri CorvusPay'den döndüğünde 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ını açtığınızda durum otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün boyunca günde bir kez, sonrasında haftada bir kez. Cron işi gerekmez. Eklentiyi kaldırmak her zaman lisans anahtarını ve lisans durumunu siler.
Sorun giderme
CorvusPay ödeme sayfasında görünmüyor: lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu, mevcut modun Store ID ve Secret Key bilgilerinin doldurulduğunu (test modunda Test Store ID ve Test Secret Key, canlı modda Live Store ID ve Live Secret Key) ve ödeme sayfası para biriminin CorvusPay tarafından desteklendiğini kontrol edin. Ayrıca ödeme adresinin seçilen Geo Zone içinde olduğunu ve siparişin Minimum Total tutarına ulaştığını kontrol edin.
Ödeme başarılı oldu, ancak sipariş durumsuz kaldı: muhtemelen Success URL, CorvusPay Merchant Center'a girilmemiştir veya OpenCart'taki Secret Key mağazayla eşleşmiyordur. Eklenti sayfasındaki Log alanında INVALID signature arayın (hatalar her zaman kaydedilir). Müşteri geri dönmeden önce tarayıcıyı kapattıysa sipariş de durumsuz kalır; bu durumda Merchant Center'da ödemeyi kontrol edin ve sipariş durumunu elle ayarlayın.
Müşteri Payment not confirmed mesajını görüyor: Success URL isteği reddedildi: zorunlu alanlar eksikti, CorvusPay sipariş numarası bu mağaza tarafından verilmemişti, o mağazanın Secret Key bilgisi boştu veya imza eşleşmedi. Hiçbir şey değiştirilmez. Günlük nedeni gösterir.
Müşteri uzun süre Your payment is being confirmed mesajını görüyor: sipariş durumu ayarlanamadı. Günlük nedeni gösterir; ödemeyi Merchant Center'da kontrol edin.
Müşteri This order total cannot be paid via CorvusPay mesajını görüyor: toplam sıfır veya 2 ondalık basamaktan fazla.
Müşteri CorvusPay is not configured veya CorvusPay does not accept payments in … mesajını görüyor: mevcut modun Store ID veya Secret Key bilgisi eksik ya da ödeme sayfası para birimi desteklenmiyor.
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ükler.
Sipariş inceleme durumunda: VibeFox CorvusPay Gateway sekmesindeki notları okuyun. Authorize only seçilidir, ödenen tutar veya para birimi siparişle eşleşmedi, ödeme müşteri iptal ettikten sonra geldi veya Order Status After Payment On hold olarak ayarlanmıştır.
Geliştiriciler için: form imzalanmadan önce eklenti, form alanları ve sipariş ile birlikte corvuspay_p_form_params OpenCart olayını tetikler.
Kaldırma
Extensions > Extensions bölümüne gidin, tür olarak Payments seçin ve VibeFox CorvusPay Gateway 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, Minimum Total ve Order statuses bölümündeki durumlar; bunlar yeniden kurulumda varsayılanlarına döner. Eklentinin OpenCart olayı da kaldırılır (OpenCart 4'te olayları ve CorvusPay'in bakım modundan geçmesini sağlayan başlangıç eylemi de kaldırılır). Delete Data açıksa diğer ağ geçidi ayarları (başlık, açıklama, Store ID'ler, Secret Key'ler, test modu, ödeme ayarları, günlük kaydı) ve günlük dosyaları silinir. Kapalıysa, sonraki bir yeniden kurulum için saklanırlar. CorvusPay işlem verileri her zaman korunur; bu nedenle eski siparişlerin CorvusPay sekmesi yeniden kurulumdan sonra geri gelir. Mevcut siparişler ödeme notlarını korur.
OpenCart 4'te yüklenen dosyaları da kaldırmak için, kaldırma işleminden sonra Extensions > Installer bölümüne gidin, kurulu eklentiler listesinde VibeFox CorvusPay Gateway yanındaki Uninstall düğmesine (turuncu − düğmesi) tıklayın, ardından yüklenen paketi silmek için Delete düğmesine (kırmızı çöp kutusu düğmesi) tıklayın.
CorvusPay, ilgili sahibinin ticari markasıdır. Bu eklenti CorvusPay ile bağlantılı değildir ve CorvusPay tarafından onaylanmamıştır.
