Arkadaşlar Merhaba,

Opencart sitede örneğin modül tarafından ücretsiz kargo seçenegini belli bir bedelinin üzerinde yaptığımızda ve müşteride o bedelin üzerinden ürün aldığında ödeme tarafında yine ücretsiz kargo ve sabit kargo bedeli diye çift seçenekli ufak bir mantık hatası var. normalde sipariş belli bir bedelin üzerindeyse sabit kargo kalkması gerekir. işte bu sorunuda aşağıdaki ufak kodla yapabilirsiniz.

aşağıdaki dosyayı bulun

/catalog/model/extension/shipping/flat.php

Bu koddan sonra:
function getQuote($address) {

Bunu ekleyin:
if ($this->cart->getSubTotal() > 100) return;



en alttaki "100" sayısı fiyat bilgisidir. yani bu limiti geçince sabit kargo kısmı gidecektir.


Not: bunu yapmadan önce ilgili dosyayı yedek almayı unutmayın. ayrıca yinede admin tarafında ve ftp'den error loglara yinede bir gözatın.


İyi günler