Geri

VibeFox ePayco 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: Kolombiya pesosu (COP) veya ABD doları (USD). Müşteri başka bir para biriminde ödeme yaptığında ödeme yöntemi ödeme sayfasında gizlenir.

ePayco hesabı: ePayco hesabınızın dört anahtarına ihtiyacınız var: P_CUST_ID_CLIENTE, P_KEY, PUBLIC_KEY ve PRIVATE_KEY. Bunları ePayco panelinde Integrations, API keys altında bulabilirsiniz. Aynı anahtarlar test ve canlı modda da çalışır. Müşterinin kullanabileceği ödeme yöntemleri (kartlar, PSE, nakit ağları, cüzdanlar), ePayco hesabınızda etkinleştirilmiş olanlardır.

Herkese açık web sitesi: mağazanızın onay URL'si internetten erişilebilir olmalı ve bir güvenlik duvarı ya da temel kimlik doğrulama tarafından engellenmemelidir.

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

Kurulum

İndirme, her iki OpenCart sürümü için paketleri içeren tek bir zip dosyasıdır. Bilgisayarınızda açın. İçinde README.txt, OpenCart 3 paketi wcp_epayco_payment-oc3-(version).ocmod.zip ve OpenCart 4 paketi wcp_epayco_payment.ocmod.zip bulunur. Yalnızca OpenCart sürümünüz için olan paketi yükleyin. 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_epayco_payment-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 Payments türünü seçin. VibeFox ePayco 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ğundaki License key alanına yapıştırın ve Activate düğmesine tıklayın (bkz. Lisans anahtarı).

4. Dört ePayco anahtarını girin ve ödeme sayfası türünü seçin (bkz. Yapılandırma).

5. Enable/Disable seçeneğini açın ve Save düğmesine tıklayın. Test Mode açıkken ePayco test kartlarıyla bir ödeme deneyin, ardından 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_epayco_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 ePayco Payment 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ı, ePayco anahtarlarını ve ayarları OpenCart 3 için 3 ila 5. adımlarda olduğu gibi girin. Ayarlar sayfası ve alanları her iki sürümde aynıdır. Yalnızca onay URL'si farklıdır (bkz. Onay URL'si).

Yeni bir kurulum, ödeme yöntemi kapalı ve test modu kapalı olarak başlar. Onay URL'si her ödemede ePayco'ya gönderildiği için ePayco panelinde herhangi bir ayar yapmanız gerekmez.

Yapılandırma

Tüm ayarlar eklenti sayfasındadır: Extensions > Extensions > Payments > VibeFox ePayco Payment > Edit. Bölümler solda listelenir; listenin altındaki Save düğmesi tüm sayfayı kaydeder. Ayarların üstünde sayfa, siparişin yalnızca ePayco işlemi onayladıktan sonra bir duruma sahip olacağını açıklar. Dört anahtarın tamamı girilmediğinde (bu durumda ödeme yöntemi ödeme sayfasında gizlenir) ve mağazanızın varsayılan para birimi COP veya USD değilse uyarır; test modu açıkken de Test mode is on: customers pay with ePayco test cards and no real money is charged. metnini gösterir. Eklentiyi değiştirme izni olmadan sayfa ayarları gösterir ancak kaydedemez.

Kaydederken Title en fazla 128 karakter olmalı, Sort Order tam sayı olmalı, Total sıfırdan küçük olmayan bir sayı olmalı ve bölge (geo zone) ile sipariş durumları mevcut olmalıdır. Aksi takdirde bir hata alanın adını belirtir ve hiçbir şey kaydedilmez.

ePayco

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

Title: müşterilerin ödeme sayfasında gördüğü ödeme yöntemi adı. Siparişte kaydedilen ödeme yöntemi adı da budur. En fazla 128 karakter; boş bırakılırsa müşteriler ePayco görür. Varsayılan: ePayco.

Description: müşterinin Confirm Order adımında, onay düğmesinin üstünde gördüğü metin. Varsayılan: Pay securely with ePayco.

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

Geo Zone: ePayco'yu yalnızca seçilen bölgedeki ödeme adresleri için sunar. Varsayılan: All zones. Bölgeler System > Localisation > Geo Zones bölümünde tanımlanır.

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

ePayco hesap anahtarları

Dört anahtarı ePayco panelinde Integrations, API keys altında bulun (bölüm panele bağlantı verir). P_CUST_ID_CLIENTE ve P_KEY ödeme onaylarını doğrular; PUBLIC_KEY ve PRIVATE_KEY ödeme oturumlarını oluşturur. Aynı anahtarlar test ve canlı modda da çalışır.

Customer ID (P_CUST_ID_CLIENTE): ePayco müşteri kimliğiniz (sayısal).

Secret Key (P_KEY): ePayco ödeme onaylarının imzasını doğrulamak için kullanılır. Gizli tutun.

Public Key (PUBLIC_KEY): ePayco herkese açık API anahtarınız.

Private Key (PRIVATE_KEY): ePayco özel API anahtarınız. Gizli tutun.

Kayıtlı Secret Key (P_KEY) ve Private Key (PRIVATE_KEY) değerleri 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 saved secret on save kutusunu işaretleyin ve Save düğmesine tıklayın.

Test Mode: ödeme oturumları test işlemleri olarak oluşturulur. Müşteriler ePayco test kartlarıyla öder ve gerçek para tahsil edilmez. Test işlemleri, canlı modda oluşturulmuş siparişleri asla ödemez. Varsayılan: kapalı. Açıkken müşteriler Confirm Order adımında ve ödeme sayfasında TEST MODE — use ePayco test cards, no real money is charged. ifadesini görür.

Ödeme

Checkout Type: ePayco ödeme sayfasının nasıl açılacağı.

Popup (One Page): ePayco ödeme sayfası mağazanızın sayfasının üzerinde açılır (varsayılan).
Redirect: müşteri ePayco ödeme sayfasına yönlendirilir.

Onay URL'si

Onay URL'si, mağazanıza bir ödemenin sonucunu bildirir. Her ödemede otomatik olarak ePayco'ya gönderildiği için ePayco panelinde yapılandırılacak bir şey yoktur. Bu bölüm URL'yi gösterir. OpenCart 3'te URL şu biçimdedir: https://your-store/index.php?route=extension/payment/wcp_epayco_payment/confirmation, OpenCart 4'te ise https://your-store/index.php?route=extension/wcp_epayco_payment/payment/wcp_epayco_payment.confirmation biçimindedir ve OpenCart kurulumunuzun mağaza vitrin adresinden oluşturulur. İnternetten erişilebilir olmalı ve bir güvenlik duvarı ya da temel kimlik doğrulama tarafından engellenmemelidir. Mağaza bakım modundayken de çalışır, çünkü OpenCart 3 ödeme eklentisi isteklerine izin verir ve OpenCart 4'te eklenti bunun için bir başlangıç eylemi ekler.

Her onayın, P_CUST_ID_CLIENTE ve P_KEY ile oluşturulmuş geçerli bir imzası olmalıdır. Geçerli imzası olmayan onaylar reddedilir ve hiçbir şeyi değiştirmez. Onay olmadan bir sipariş, müşteri ödeme yaptıktan sonra mağazaya döndüğünde durum kazanır.

Siparişler

OpenCart, siparişi Confirm Order adımında durumsuz olarak oluşturur (eksik sipariş). Sipariş, ancak ePayco işlemi onayladıktan sonra bir duruma sahip olur. Reddedilen veya yarıda bırakılan bir ödeme siparişi durumsuz bırakır ve sepet korunur. Aşağıdaki her alan, OpenCart sipariş durumlarınızı listeler.

Order Status After Payment: ePayco ödemeyi onayladı ve tutar ile para birimi siparişle eşleşiyor. Varsayılan: İşleniyor.

Awaiting Payment Status: ePayco ödemeyi beklemede veya askıda olarak bildirdi (PSE havalesi, nakit ağları). ePayco onaylayıp reddettiğinde sipariş otomatik olarak değişir. Varsayılan: Beklemede.

On Hold (Review) Status: ePayco, tutarı veya para birimi siparişten farklı olan bir ödemeyi onayladı ya da siparişe başka bir durum verildikten sonra (örneğin İptal edildi) ödemeyi onayladı. Bir not nedenini açıklar. ePayco panelinde işlemi kontrol etmeden göndermeyin. Varsayılan: Beklemede, çünkü OpenCart'ta Askıda durumu yoktur. System > Localisation > Order Statuses bölümünde kendi durumunuzu oluşturabilir ve burada seçebilirsiniz.

Payment Failed Status: bekleyen bir ödeme reddedildi, başarısız oldu, süresi doldu veya iptal edildi. Yeni onaylanan bir ödeme yine de siparişi öder. Varsayılan: Başarısız.

Reversed Status: ePayco, siparişin ödemesini geri aldı. Varsayılan: İade edildi.

Gelişmiş

Logging: API hatalarını ve ödeme onaylarını OpenCart günlük klasöründe (storage/logs) bulunan epc_p_debug.log.php dosyasına yazar. Dosya web üzerinden açılamaz ve 5 MB'a ulaştığında epc_p_debug.old.log.php dosyasına taşınır. Anahtarlar ve müşteri verileri kaydedilmez. Varsayılan: kapalı. Hatalar, bu seçenek kapalıyken bile her zaman kaydedilir.

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 için kaydedilen ePayco verileri her zaman korunur. Varsayılan: kapalı.

İçe Aktarma / Dışa Aktarma

Export: Download JSON, ayarları bir JSON dosyası olarak 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 ePayco). Confirm Order adımında müşteri açıklamanızı ve After confirming the order you pay securely in the ePayco checkout (cards, PSE, cash, wallets). notunu görür. OpenCart siparişi bu adımda, hâlâ durumsuz olarak oluşturur. OpenCart 4'te müşteri ödeme yöntemini, Payment method options penceresindeki ödeme yöntemi bloğunun Choose düğmesiyle seçer ve sayfanın altındaki Confirm Order düğmesine tıklar. Müşteri Confirm Order düğmesine tıkladığında eklenti, sipariş para biriminde sipariş toplamı için bir ePayco ödeme oturumu oluşturur; vergiler, sipariş numarası ile fatura adı, adresi, e-postası ve telefonu da dahil edilir. Ödeme ePayco'da Order # ve sipariş numarası olarak görünür. Ödeme dili, müşterinin mağaza diline göre İspanyolca veya İngilizcedir.

Müşteri daha sonra Thank you for your order. The secure ePayco checkout opens automatically; if it does not, click the button below. metnini içeren ePayco payment sayfasını görür. ePayco ödeme sayfası, Checkout Type ayarına bağlı olarak açılır pencere veya yönlendirme olarak açılır. Sayfada ayrıca Pay with ePayco düğmesi ve Choose another payment method bağlantısı bulunur. Her yeni Confirm Order işlemi yeni bir ePayco oturumu oluşturur (OpenCart 3, Confirm Order adımı her gösterildiğinde yeni bir sipariş oluşturur; OpenCart 4 ise siparişi günceller, bu nedenle yeni bir deneme aynı siparişi öder). Aynı sepetin önceki bir siparişi zaten ödenmişse veya ePayco'yu bekliyorsa, müşteri sipariş başarı sayfasına yönlendirilir ve tekrar ücretlendirilmez.

ePayco ödeme sayfasında müşteri, ePayco hesabınızda etkinleştirilmiş yöntemlerden biriyle öder. Ardından ePayco onayı mağazanıza gönderir ve müşteriyi geri yönlendirir. Sipariş, ancak ePayco onayladıktan sonra ödenmiş olarak işaretlenir: imzalı onayla veya müşteri geri döndüğünde ePayco'ya sunucu tarafında yapılan bir istekle. Müşterinin geri dönmesi tek başına hiçbir siparişi ödemez. Ardından sipariş, OpenCart'ın standart yöntemiyle, olağan sipariş e-postaları ve stok güncellemesiyle bir duruma kavuşur ve müşteri OpenCart sipariş başarı sayfasını görür.

Bekleyen bir ödeme için (örneğin PSE veya nakit) sipariş Awaiting Payment Status durumunu alır ve başarı sayfası Your ePayco payment is being confirmed. We will e-mail you as soon as it is approved. metnini gösterir. Müşteri geri döndüğünde bekleyen ödeme zaten reddedilmiş veya süresi dolmuşsa sayfa Your ePayco payment was not completed. Please contact us about this order. metnini gösterir. Müşteri geri döndüğünde ePayco ödemeyi henüz onaylamadıysa, Payment confirmation sayfası We are waiting for ePayco to confirm your payment. This page does not need to stay open. metnini ve Check again düğmesini gösterir.

Ödeme reddedildiyse müşteri Your ePayco payment was declined or could not be completed. You can try again or choose another payment method. mesajıyla ödeme sayfasına döner. Müşteri ödeme yapmadan geri dönerse mesaj The ePayco payment was not completed. If you already paid, the order will be updated as soon as ePayco confirms it; otherwise you can try again. olur. Sepet korunur ve sipariş durumsuz kalır. OpenCart 4'te bu mesajlar ödeme sayfasının üstünde gösterilir.

OpenCart 4, siparişi başarı sayfası gösterilene kadar ödeme sayfasında tutar. Bu sipariş bu arada ePayco ödemesi yapılmadan kapatıldıysa (örneğin bekleyen ödemesi başarısız olduysa ya da siparişi siz iptal ettiyseniz), müşteri reddedilen ödemeyle ilgili mesajla ödeme sayfasına geri gönderilir ve bir sonraki Confirm Order işlemi sepet için yeni bir sipariş öder. Bu sipariş zaten bir duruma sahipse ama sepet o zamandan beri değişmişse (yeni bir adet dahil), müşteri ödeme sayfasına geri gönderilir ve bir sonraki Confirm Order değişen sepeti yeni bir siparişle öder. Ödenmiş bir sipariş, farklı bir sepet için asla ödenmiş gibi gösterilmez.

ePayco ödemeyi başlatamazsa müşteri, düğmenin üstünde kısa bir mesajla Confirm Order adımında kalır; örneğin We could not connect to ePayco. Please try again in a moment or choose another payment method. Teknik neden günlüğe yazılır.

Eklenti yalnızca tek seferlik ödemeleri destekler. Mağazadan iade, kayıtlı kart, abonelik veya bölünmüş ödeme desteği yoktur ve bekleyen işlemler için ePayco'ya sorgu göndermez: siparişler ePayco onayı ve müşterinin geri dönmesiyle güncellenir.

Siparişler

Sipariş durumları

No status (missing order): müşteri ePayco'ya yönlendirildi ve ödeme yapmadı, ePayco ödemeyi henüz onaylamadı veya ödeme reddedildi. Sales > Orders bölümünde bu siparişler yalnızca Order Status filtresi Missing Orders olarak ayarlandığında gösterilir.

Order Status After Payment (default Processing): ePayco ödemeyi onayladı. Bir not; ePayco referansını, durumu, tutarı, ödeme yöntemini ve onay kodunu gösterir.

Awaiting Payment Status (default Pending): ePayco ödemeyi beklemede veya askıda olarak bildirdi; örneğin bir PSE havalesi veya nakit ödeme. ePayco onayladığında sipariş Order Status After Payment durumuna geçer; reddedildiğinde, başarısız olduğunda, süresi dolduğunda veya iptal edildiğinde sipariş Payment Failed Status durumuna geçer. OpenCart bu değişiklikler hakkında müşteriye e-posta gönderir.

On Hold (Review) Status (default Pending): ePayco, tutarı veya para birimi siparişten farklı olan bir ödemeyi onayladı ya da siparişe başka bir durum verdikten sonra bir ödemeyi onayladı (örneğin İptal edildi). Not bunu açıklar. Göndermeden önce ePayco panelinde işlemi kontrol edin.

Payment Failed Status (default Failed): bekleyen bir ödeme tamamlanmadı. Not, ePayco'nun nedenini gösterir. Yeni onaylanan bir ödeme yine de siparişi öder. Geç gelen bir başarısızlık, ödenmiş bir siparişi asla değiştirmez.

Reversed Status (default Refunded): ePayco, bu siparişi ödeyen ödemeyi geri aldı.

ePayco, zaten ödenmiş bir sipariş için başka bir onaylı ödeme bildirirse sipariş durumu değişmez. Bir not, çift tahsilat olup olmadığını kontrol etmenizi ve gerekirse ePayco'da iade etmenizi ister. Müşteri aynı sepetten ikinci bir sipariş öderse (örneğin iki açık ePayco penceresinden), bu sipariş durum almaz, müşteri sipariş başarı sayfasını görür ve ödenmiş sipariş, ikinci ödemeyi ePayco'da iade etmenizi isteyen bir not alır. Canlı modda verilmiş bir sipariş için test işlemi ve zaten başka bir siparişe ait olan bir işlem yok sayılır. Notlar, müşterinin görmediği sipariş History kayıtlarıdır.

VibeFox ePayco Payment sekmesi

Sales > Orders bölümünde ePayco ile ödenmiş bir siparişi açın. Sipariş sayfasının altında, History ve Additional yanında bulunan VibeFox ePayco Payment sekmesi, siparişin ePayco reference (ref_payco), Transaction ID, State, Payment method, Approval code, Transaction date, Mode (test ödemeleri için Test mode etiketiyle), Attempt status ve ePayco notes bilgilerini gösterir. İncelemedeki bir sipariş için sekme, göndermeden önce işlemi kontrol etmenizi bildiren bir uyarı gösterir. Sekme salt okunurdur ve eklentiye erişimi olan kullanıcılara gösterilir.

İadeler

Mağazadan iadeler desteklenmez. Ödemeyi ePayco panelinde iade edin, gerekirse siparişi OpenCart'ta elle güncelleyin. ePayco'nun bildirdiği ödeme işleminin geri alınması siparişi Reversed Status durumuna getirir. Sales > Returns bölümündeki ürün iadeleri ePayco üzerinden para geri göndermez.

Lisans anahtarı

Eklenti, vibefox.net üzerinden alınan bir VibeFox lisans anahtarıyla çalışır. License — VibeFox ePayco Payment lisans bloğu, Extensions > Extensions > Payments > VibeFox ePayco 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ı maskeli 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-epayco satırı ve hesabınızda vibefox.net hesabınızı açan Manage licenses and domains in your account bağlantısı bulunur. Anahtarı yalnızca eklenti için Modify izni olan yönetici kullanıcılar değiştirebilir. Bloğun metinleri yönetici dilini izler (İngilizce ve Rusça dahildir).

Anahtar kabul edilmezse blok nedenini belirtir; örneğin Key not found, This key belongs to another product, Domain limit reached veya tarihli License expired on. Mağaza adresi değiştikten 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ızda serbest bırakın.

Etkin bir anahtar yoksa ePayco, ö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 görmeye devam eder; 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 anahtar yoksa ödeme yöntemi herkes için gizlenir. Edit sayfasını bir kez açtıktan sonra yönetici Dashboard ekranında bir hatırlatma görünür. Bunu × ile kapatarak 7 gün gizleyebilirsiniz. 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 Dashboard veya Edit sayfası açıldığında durum otomatik olarak yeniden kontrol edilir: anahtar girildikten sonraki ilk 14 gün her gün, sonrasında haftada bir kez. Cron işi gerekmez. Eklentiyi kaldırmak her zaman lisans anahtarını ve lisans durumunu siler.

Sorun giderme

ePayco does not appear at checkout: lisansın etkin olduğunu, Enable/Disable seçeneğinin açık olduğunu, dört anahtarın da girildiğini ve müşterinin COP veya USD ile ödeme yaptığını kontrol edin. Ayarlar sayfası anahtarlar eksik olduğunda bir uyarı gösterir. Ayrıca ödeme adresinin seçili Geo Zone içinde olduğunu ve siparişin ayarlarda tanımlı Total tutarına ulaştığını kontrol edin.

The payment went through, but the order stays without a status: ePayco onayı mağazanıza ulaşmıyor. Ayarlarda gösterilen onay URL'sinin internetten açıldığını ve bir güvenlik duvarı, bir güvenlik eklentisi veya temel kimlik doğrulama tarafından engellenmediğini kontrol edin. Eklenti sayfasındaki Log alanına bakın; her onayı görmek için Logging seçeneğini açın. Müşteri ödeme yaptıktan sonra mağazaya döndüğünde sipariş de durum kazanır.

Confirmation answers Invalid signature: Customer ID (P_CUST_ID_CLIENTE) veya Secret Key (P_KEY), ödemeyi alan ePayco hesabıyla eşleşmiyor. İkisini de ePayco panelinden yeniden kopyalayın.

Confirmation answers Gateway not configured: P_CUST_ID_CLIENTE veya P_KEY boş. Bunları ayarlarda girin.

Confirmation answers Order not found: onay, bu mağazaya ait bir ePayco ödemesi olmayan bir siparişe işaret ediyor.

Confirmation answers Busy, retry later: sipariş aynı anda başka bir istek tarafından güncelleniyordu. ePayco onayı yeniden dener. Neden günlükte yazar.

The customer sees We could not connect to ePayco: ePayco, PUBLIC_KEY ve PRIVATE_KEY'i reddetti. Günlük, ePayco yanıtını gösterir. İki anahtarı da yeniden kopyalayın.

The customer sees ePayco could not start the payment: ePayco ödeme oturumunu oluşturmadı. ePayco hatasını günlükten okuyun.

The customer sees This payment method is not available right now: ödeme oturumu artık siparişle eşleşmiyor, ödeme yöntemi bu arada kapatılmış veya anahtarlar kaldırılmış. Müşteri ödeme sayfasını yeniden yükler.

The ePayco checkout does not open: müşteri The ePayco checkout could not be loaded. Please reload the page or choose another payment method. mesajını görür. ePayco ödeme betiği ödeme sayfasında yüklenemedi. Müşteri sayfayı yeniden yükleyebilir veya Choose another payment method seçeneğini kullanabilir.

A test payment did not pay the order: test işlemleri, canlı modda verilmiş siparişleri asla ödemez. Test siparişini Test Mode açıkken verin.

Order is in the review status after payment: VibeFox ePayco Payment sekmesindeki notları okuyun (bkz. Sipariş durumları) ve göndermeden önce ePayco panelinde işlemi kontrol edin.

Kaldırma

Extensions > Extensions bölümüne gidin, Payments türünü seçin ve VibeFox ePayco 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ılan değerlerine döner. Eklentinin OpenCart olayı da kaldırılır (OpenCart 4'te ayrıca olayları ve bakım modunda onay ile müşteri dönüşüne izin veren başlangıç eylemi de kaldırılır). Delete Data on Uninstall açıksa diğer ödeme ayarları (başlık, açıklama, anahtarlar, test modu, ödeme sayfası türü, günlük) ve günlük kaldırılır. Kapalıysa sonraki bir yeniden kurulum için saklanırlar. Siparişler için kaydedilen ePayco verileri her zaman korunur; bu nedenle eski siparişler için geç gelen onaylar yeniden kurulumdan sonra da çalışmaya devam eder. Mevcut siparişler ödeme notlarını korur.

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

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