Geri

VibeFox CCAvenue for OpenCart — Yardım

Gereksinimler

OpenCart: 3.0.x (3.0.5.0 üzerinde test edilmiştir) veya 4.0.2 ve sonraki sürümler (4.1.0.3 üzerinde test edilmiştir).

PHP: 8.0 veya üzeri, OpenSSL eklentisi ile birlikte (istek şifrelemek ve yanıtın şifresini çözmek için kullanılır).

CCAvenue hesabı: Merchant ID, Access Code ve Working Key içeren bir CCAvenue satıcı hesabına ihtiyacınız vardır. Access Code ve Working Key bir web sitesi alan adı için verilir, bu nedenle bunları bu mağazanın alan adı için oluşturun. CCAvenue test ortamı için aynı kimlik bilgilerini kullanır; test erişimi, CCAvenue tarafından hesabınız için etkinleştirilmelidir. Eklenti CCAvenue India uç noktalarını kullanır.

Para birimi: sipariş para birimi CCAvenue'ya olduğu gibi gönderilir. CCAvenue hesapları varsayılan olarak INR kabul eder; diğer para birimleri için CCAvenue hesabınızda çoklu para birimi işlemesi gerekir.

VibeFox lisans anahtarı: vibefox.net üzerinden satın alınır. Bir anahtar bir alan adında çalışır.

Kurulum

İndirilen dosya, iki OpenCart sürümü için paketleri içeren tek bir zip dosyasıdır. Arşivi bilgisayarınızda açın. İçinde README.txt, OpenCart 3 paketi wcp_ccavenue_payment-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_ccavenue_payment.ocmod.zip bulunur. Yalnızca OpenCart sürümünüze uygun paketi kurun. Lisans anahtarı iki sürüm için de aynıdır.

OpenCart 3

1. Yönetici panelinde Extensions > Installer bölümüne gidin, Upload düğmesine tıklayın ve wcp_ccavenue_payment-oc3-(version).ocmod.zip dosyasını seçin. Eklentide OCMOD değişikliği yoktur, bu yüzden Extensions > Modifications bölümünün yenilenmesi gerekmez. Yükleyici yerine, bu paketin upload klasörünün içeriğini mağazanızın kök klasörüne kopyalayabilirsiniz.

2. Extensions > Extensions bölümüne gidin ve türü Payments olarak seçin. VibeFox CCAvenue 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 yetkisi olmalıdır.

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 kısmındaki lisans bloğunda yer alan License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).

4. CCAvenue panelinizdeki Merchant ID, Access Code ve Working Key değerlerini girin, Enable/Disable seçeneğini açın ve Save düğmesine tıklayın.

5. Test sırasında Test mode seçeneğini açık tutun, gerçek ödemeleri kabul etmek için ardından kapatın. CCAvenue panelinde bir şey ayarlamanız gerekmez: dönüş adresi her ödemeyle birlikte gönderilir.

OpenCart 4

1. Yönetici panelinde Extensions > Installer sayfasına gidin, Upload düğmesine tıklayın ve wcp_ccavenue_payment.ocmod.zip dosyasını seçin. Dosyanın adını değiştirmeyin: OpenCart 4 eklenti kodunu dosya adından alır ve adı değiştirilmiş paket çalışmaz.

2. Paket, aynı sayfadaki kurulu eklentiler listesinde görünür. Yanındaki Install düğmesine (yeşil + düğmesi) tıklayın.

3. Extensions > Extensions bölümüne gidin ve türü Payments olarak seçin. VibeFox CCAvenue 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 CCAvenue kimlik bilgilerini OpenCart 3 için 3 ile 5. adımlarda olduğu gibi girin. Ayarlar sayfası ve alanları iki sürümde de aynıdır. Yalnızca dönüş URL'si farklıdır (bkz. Dönüş URL'si).

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 CCAvenue Payment > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üzerinde sayfa; CCAvenue etkin olduğu ama Merchant ID, Access Code veya Working Key eksik olduğunda uyarır (bu durumda ödeme yöntemi, üçü de girilene kadar ödeme sayfasında gizlenir), ödeme yöntemi test modunda etkinken CCAvenue test mode is on: customers are sent to test.ccavenue.com and no real money is taken. mesajını gösterir ve mağazanın varsayılan para birimi INR değilse çoklu para birimi işlemesini hatırlatır. Eklentiyi değiştirme yetkisi olmadan sayfa ayarları gösterir ancak kaydedemez.

Kaydederken Title boş olamaz (en fazla 128 karakter), Sort Order tam sayı olmalı, Total 0 veya daha büyük bir sayı olmalı ve coğrafi bölge ile sipariş durumları mevcut olmalıdır; aksi halde hiçbir şey kaydedilmez.

CCAvenue

Enable/Disable: Enable CCAvenue Payment Gateway ödeme yöntemini açar veya kapatır. Varsayılan: kapalı.

Title: müşterinin ödeme sayfasında gördüğü ödeme yöntemi adı. Siparişte kaydedilen ödeme yöntemi adı da budur. Varsayılan: CCAvenue. Zorunlu.

Description: müşterinin Confirm Order adımında onay düğmesinin üstünde gördüğü metin. Varsayılan: Pay securely via Credit/Debit card, Net Banking, UPI or Wallet through CCAvenue.

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

Geo Zone: CCAvenue'yu 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.

Total: CCAvenue'nun sunulması için bir siparişin ulaşması gereken, mağazanın varsayılan para biriminde sepet toplamı. Herhangi bir toplam için CCAvenue sunmak üzere boş bırakın.

API kimlik bilgileri

CCAvenue satıcı panelinize (M.A.R.S.) giriş yapın ve Settings > API Keys bölümünü açın. Bu mağazanın alan adı için Access Code ve Working Key oluşturun. Kimlik bilgilerindeki boşluklar kaydedilirken kaldırılır.

Merchant ID: sayısal CCAvenue Merchant ID'niz. Rakamlardan başka bir şey içeriyorsa, kaydederken CCAvenue: the Merchant ID must contain digits only — the previous value was kept. mesajı gösterilir, daha önce kaydedilen değer korunur ve diğer ayarlar kaydedilir.

Access Code: bu web sitesinin Access Code değeri (Settings > API Keys).

Working Key: bu web sitesinin Working Key (şifreleme anahtarı) değeri. Ödeme isteğini şifreler ve CCAvenue yanıtını doğrulamanın tek yoludur, bu nedenle gizli tutun. Kaydedilmiş bir Working Key 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. Kaldırmak için alanın altındaki Clear saved Working Key kutusunu işaretleyin ve Save düğmesine tıklayın.

Test mode: müşterileri CCAvenue test ortamına (test.ccavenue.com) yönlendirir. CCAvenue test ve canlı için aynı Merchant ID, Access Code ve Working Key değerlerini kullanır; test erişimi CCAvenue tarafından hesabınız için etkinleştirilmelidir. Test modunda Confirm Order adımı TEST MODE: no real transactions will be processed. ifadesini gösterir. Varsayılan: açık. Gerçek ödemeler için kapatın.

Dönüş URL'si

CCAvenue müşteriyi bu bölümde gösterilen adrese geri yönlendirir. OpenCart 3'te adres https://your-store/index.php?route=extension/payment/wcp_ccavenue_payment/back biçimindedir, OpenCart 4'te https://your-store/index.php?route=extension/wcp_ccavenue_payment/payment/wcp_ccavenue_payment.back biçimindedir ve OpenCart kurulumunuzun mağaza vitrini adresinden oluşturulur. Eklenti bu URL'yi her ödemeyle birlikte (yönlendirme ve iptal URL'si olarak) gönderir, bu nedenle CCAvenue'da yapılandırılacak bir şey yoktur. CCAvenue'ya kayıtlı alan adına ait olmalıdır.

Siparişler

OpenCart siparişi Confirm Order adımında durumsuz (eksik bir sipariş) olarak oluşturur. Sipariş, yalnızca şifrelenmiş CCAvenue yanıtı doğrulandıktan sonra bir durum alır. Başarısız veya iptal edilmiş bir ödeme siparişi durumsuz bırakır ve müşteri sepeti korunarak ödeme sayfasına geri döner. Aşağıdaki her alan OpenCart sipariş durumlarınızı listeler.

Order Status After Payment: başarılı bir ödeme (CCAvenue durumu Success, tutar ve para birimi doğrulanmış). Varsayılan: İşleniyor.

Awaiting Payment Status: Awaited: banka ödemeyi henüz onaylamadı. Sipariş, aynı tracking ID için CCAvenue Success bildirdiğinde Order Status After Payment durumunu alır. Varsayılan: Ödeme bekleniyor.

On Hold (Review) Status: CCAvenue, sipariş toplamından farklı bir tutar veya para birimi bildirdi ya da iptal edilmiş bir sipariş için ödeme geldi. Bir not bunu açıklar. Varsayılan: Ödeme bekleniyor, çünkü OpenCart'ta Beklemede durumu yoktur. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturabilir ve burada seçebilirsiniz.

Cancelled Payment Status: bekleyen bir ödeme daha sonra iptal edildi (aynı tracking ID için Aborted). Varsayılan: İptal edildi.

Failed Payment Status: bekleyen bir ödeme daha sonra başarısız oldu (aynı tracking ID için Failure, Invalid veya Timeout). Önceki bir denemenin başarısızlığı siparişi değiştirmez. Varsayılan: Başarısız.

Gelişmiş

Debug log: CCAvenue olaylarını OpenCart günlük klasörüne (storage/logs) ccavenue_p_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz. Yalnızca sipariş referansları, tracking ID'ler ve durumlar kaydedilir; anahtarlar, kart verileri, e-postalar ve adresler kaydedilmez. Varsayılan: kapalı. Kapalıyken hiçbir şey yazılmaz, hatalar dahil.

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, eklenti ayarlarını ve günlüğü siler. Siparişler ve CCAvenue ödeme referansları kalır, bu nedenle yeniden kurulumdan sonra eski bir ödemenin geç dönüşü yine işlenir. Varsayılan: kapalı.

İçe / Dışa Aktar

Export: Download JSON ayarları bir JSON dosyası olarak kaydeder. Working 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ş Working Key korunur.

Ödeme

Payment Method adımında müşteri ödeme yöntemini seçer (varsayılan olarak CCAvenue). 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 adım Thank you for your order. You are being redirected to CCAvenue to complete the payment. mesajını gösterir ve müşteriyi CCAvenue ödeme sayfasına yönlendirir. Tarayıcı oraya giderken Pay via CCAvenue düğmesi gösterilir. OpenCart 4'te müşteri, ödeme yöntemini ödeme yöntemi bloğundaki Choose düğmesi ile Payment method options penceresinde seçer ve ödeme sayfasının altındaki Confirm Order düğmesine tıklar.

Her deneme, OpenCart sipariş numarası ve zamandan oluşan yeni bir CCAvenue sipariş referansı alır. Sipariş toplamı ve para birimi, fatura bilgileri, teslimat adresi (sipariş gönderildiğinde ve teslimat adresi fatura adresinden farklı olduğunda) ile denemeye ait gizli bir jeton şifrelenmiş istekte gönderilir. Adlar ve adresler CCAvenue'nun kabul ettiği karakter ve uzunluklara göre temizlenir; ülke ve eyalet ad olarak, telefon ise yalnızca rakamlar olarak gönderilir. Müşteri, CCAvenue sayfasında kartı, Net Banking, UPI, cüzdanı veya EMI seçeneğini seçer. OpenCart 4 varsayılan olarak ödeme adresi istemez; fatura bilgileri bu durumda teslimat adresinden alınır.

Ödemeden sonra CCAvenue müşteriyi şifrelenmiş bir yanıtla geri yönlendirir. Sipariş, yalnızca CCAvenue onayladıktan sonra ödenmiş olarak işaretlenir: yanıt Working Key'iniz ile şifresi çözülebilmeli, bu mağazanın bir denemesine ait olmalı ve gönderilen ile sipariş toplamındaki tutar ve para birimiyle aynı olmalıdır. Ardından sipariş, OpenCart'ın standart yöntemiyle bir durum alır; olağan sipariş e-postaları gönderilir ve stok güncellenir. Müşteri OpenCart sipariş başarı sayfasını görür ve orada Your CCAvenue payment has been received. mesajı yer alır. Awaited bir ödeme için sayfa Your CCAvenue payment is awaiting confirmation from your bank. The order will be processed as soon as the payment is confirmed. mesajını gösterir. Tutar veya para birimi uyuşmazlığından sonra ise Your payment was received and is being reviewed by the store. mesajını gösterir. OpenCart 4'te CCAvenue müşteriyi geri gönderdiğinde tarayıcı mağaza oturumunu göndermez; bu yüzden yanıt uygulandıktan sonra eklenti, dönüş adresini mağazanızdan yeniden açan kısa bir sayfa gösterir: müşteri sepetini ve girişini korur.

Ödeme başarısız olursa müşteri, Payment was not completed. Please try again or choose a different payment method. mesajıyla ödeme sayfasına geri döner. Müşteri CCAvenue sayfasında iptal ederse mesaj Payment was cancelled. You may try again. olur. Yanıt doğrulanamazsa mesaj We could not confirm the payment result. If your account was charged, please contact us before paying again. olur. OpenCart 4'te bu mesajlar ödeme sayfasının üst kısmında gösterilir. Bu durumlarda sipariş durumsuz kalır ve sepet korunur; böylece müşteri yeniden ödeme yapabilir. OpenCart 3, Confirm Order adımı her gösterildiğinde yeni bir sipariş oluşturur; OpenCart 4 ise ödeme süreci için tek bir sipariş tutar ve onu günceller. Her deneme kendi CCAvenue sipariş referansını alır. CCAvenue başlatılmış bir ödemeyi iptal edemez; bu nedenle eski bir denemenin geç gelen başarılı ödemesi yine kendi siparişine uygulanır. Bir sepet yalnızca bir kez ödenir: başka bir sipariş tarafından zaten ödenmiş bir sepet CCAvenue'ya yeniden gönderilmez (müşteri başarı sayfasına gider). Aynı sepet yine de iki kez ödenirse (örneğin iki tarayıcı sekmesinde), ikinci sipariş durumsuz kalır ve ödenmiş sipariş, müşterinin iki kez tahsil edilmiş olabileceğini belirten bir not alır; böylece bunu CCAvenue panelinden iade edebilirsiniz.

OpenCart 4, başarı sayfası gösterilene kadar siparişi ödeme sürecinde tutar. Bu sipariş bu arada kapatılmışsa, Confirm Order müşteriyi ödeme sayfasına geri gönderir ve bir sonraki Confirm Order sepet için yeni bir sipariş öder. Bekleyen bir ödeme iptal edildiğinde mesaj Payment was cancelled. You may try again., başarısız olduğunda Payment was not completed. Please try again or choose a different payment method. ve ödemesi olan bir siparişi kapattığınızda This order can no longer be paid (it was closed by the store). Please confirm your order again. olur. Siparişin zaten bir durumu varsa ve sepet o zamandan beri değiştiyse (başka ürünler veya miktarlar), mesaj Your previous order is already paid. Please confirm the order again: the cart will be paid with a new order. olur.

Sonuç yalnızca müşterinin CCAvenue'dan dönüşünden alınır: sunucudan sunucuya bildirim veya durum sorgusu yoktur. Müşteri geri dönmeden tarayıcıyı kapatırsa sipariş durumsuz kalır; ödemeyi CCAvenue panelinde kontrol edin. Eklentide OpenCart üzerinden iade, kayıtlı kart, abonelik veya yinelenen ödeme, mağaza içi kart formu ve CCAvenue UAE ya da diğer bölgesel platform desteği yoktur.

Siparişler

Sipariş durumları

Durum yok (eksik sipariş): müşteri CCAvenue'ya gönderildi ve geri dönmedi ya da ödeme başarısız oldu veya iptal edildi. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında gösterilir. Müşteri geri dönmezse ödemeyi CCAvenue panelinde kontrol edin.

Order Status After Payment (default Processing): ödeme onaylandı. Bir not, banka referansını, tracking ID'yi ve ödeme modunu gösterir.

Awaiting Payment Status (default Pending): CCAvenue ödemeyi Awaited olarak bildirdi (banka henüz onaylamadı). Para hâlâ tahsil edilebilirken sipariş asla başarısız olarak işaretlenmez ve bir not, siparişi yerine getirmeden önce ödemeyi CCAvenue panelinde doğrulamanızı ister. Aynı tracking ID ile sonraki bir yanıt yine uygulanır: Success Order Status After Payment durumunu, Failure Failed Payment Status durumunu, Aborted Cancelled Payment Status durumunu ayarlar. OpenCart müşteriyi bu değişikliklerden bilgilendirir.

On Hold (Review) Status (default Pending): CCAvenue, tutarı veya para birimi sipariş toplamından ya da gönderilenden farklı olan bir ödemeyi onayladı; ya da müşteri, sipariş iptal edildikten veya başarısız olduktan sonra ödeme yaptı. Not, alınan ve beklenen tutarı gösterir. Ödemeyi CCAvenue panelinde kontrol edin, ardından siparişi yerine getirin veya ödemeyi iade edin.

Geç gelen bir başarısızlık ödenmiş bir siparişi asla değiştirmez; elle tamamladığınız bir sipariş de değiştirilmez. Zaten ödenmiş bir sipariş için başka bir başarılı ödeme gelirse (örneğin iki tarayıcı sekmesinden), sipariş değiştirilmez. Bir not, mükerrer ödemeyi CCAvenue panelinden iade etmenizi ister.

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

VibeFox CCAvenue Payment tab

Sales > Orders bölümünde CCAvenue ile ödenmiş bir siparişi açın. Sipariş sayfasının altında, History ve Additional yanında bulunan VibeFox CCAvenue Payment sekmesi; test ödemeleri için Test mode etiketiyle birlikte CCAvenue order ID, Tracking ID, Status, Bank reference, Payment mode ve kart adı, Amount sent ve Amount received, Date, CCAvenue Message değerini ve siparişin CCAvenue notes kayıtlarını gösterir. Sekme, eklentiye erişimi olan kullanıcılara gösterilir.

İadeler

OpenCart üzerinden iade desteklenmez. Ödemeyi CCAvenue panelinde iade edin, ardından iadeyi OpenCart'ta elle kaydedin; örneğin sipariş durumunu değiştirerek.

Lisans anahtarı

Eklenti, vibefox.net üzerinden alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox CCAvenue Payment lisans bloğu, Extensions > Extensions > Payments > VibeFox CCAvenue Payment > 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 hangi tarihe kadar aktif olduğunu 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-ccavenue satırı ve vibefox.net hesabınızı açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca eklenti için Modify yetkisi olan yönetici kullanıcılar değiştirebilir. Bloktaki metinler yönetici 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 License expired on ve bir tarih. Mağaza adresi değiştikten sonra ya da 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 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 CCAvenue, ö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 hâlâ (unlicensed — visible to admins only) işaretiyle görür; böylece bir 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 herkesten 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: başlatılmış ödemeler, müşteri CCAvenue'dan döndüğünde 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 sayfasını 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

CCAvenue does not appear at checkout: lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu ve üç kimlik bilgisinin de girildiğini kontrol edin: Merchant ID, Access Code ve Working Key. Ayarlar sayfası, biri eksik olduğunda 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.

The payment went through, but the order stays without a status: müşteri, örneğin tarayıcıyı kapattığı için CCAvenue'dan mağazanıza dönmedi. Eklentinin sunucudan sunucuya bildirimi yoktur. Ödemeyi CCAvenue panelinde kontrol edin ve siparişi elle güncelleyin.

Every payment ends with We could not confirm the payment result: yanıtın şifresi çözülemiyor. Working Key yanlış, başka bir alan adına ait veya fazla karakterlerle kopyalanmış. Bu mağazanın alan adı için anahtarları yeniden oluşturun ve yeniden yapıştırın. Debug log seçeneğini açın ve eklenti sayfasındaki Log alanına bakın.

CCAvenue shows an error before the payment page: Access Code ve Working Key'in bu alan adı için oluşturulduğunu, dönüş URL'si adresinin CCAvenue'ya kayıtlı alan adına ait olduğunu ve test modunda CCAvenue'nun hesabınız için test erişimini etkinleştirdiğini kontrol edin. INR dışındaki bir para birimi için CCAvenue hesabınızda çoklu para birimi işlemesi etkin olmalıdır.

The customer sees This payment method is temporarily unavailable: kimlik bilgilerinden biri eksik veya sipariş toplamı sıfır. Debug log nedeni gösterir.

The customer sees This payment method is not available. Please reload the checkout page.: ödeme oturumu artık siparişle eşleşmiyor ya da ödeme yöntemi bu arada kapatıldı. Müşteri ödeme sayfasını yeniden yükler.

The customer sees Payment gateway error: encryption failed: istek şifrelenemedi. PHP OpenSSL eklentisinin kurulu olduğunu kontrol edin.

The Merchant ID does not change on save: değer rakamlardan başka bir şey içeriyor. Yalnızca Merchant ID'nizin sayılarını girin.

Order is in the review or awaiting status: VibeFox CCAvenue Payment sekmesindeki notları okuyun (bkz. Sipariş durumları). Ödemeyi CCAvenue panelinde doğrulayın, ardından siparişi yerine getirin veya ödemeyi iade edin.

Geliştiriciler için: istek şifrelenmeden önce eklenti, istek parametreleri ve sipariş ile birlikte OpenCart olayı ccavenue_p_request_params'ı tetikler (örneğin merchant_param2 ile merchant_param5 arasını ayarlamak için; amount, currency, order_id veya merchant_param1 değerlerini değiştirmeyin).

Kaldırma

Extensions > Extensions bölümüne gidin, türü Payments olarak seçin ve VibeFox CCAvenue 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 ayrıca olayları ve bakım modunda müşterinin dönüşüne izin veren başlangıç eylemi kaldırılır). Delete data on uninstall açıksa eklentinin diğer ayarları (başlık, açıklama, kimlik bilgileri, test modu, günlükleme) ve günlük silinir. Kapalıysa, sonraki bir yeniden kurulum için saklanırlar. CCAvenue ödeme referansları her zaman korunur. 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 sayfasına gidin, kurulu eklentiler listesinde VibeFox CCAvenue Payment yanındaki Uninstall düğmesine (turuncu −) tıklayın, ardından yüklenen paketi kaldırmak için Delete düğmesine (kırmızı çöp kutusu) tıklayın.

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