• 22-10-2024, 17:28:15
    #1
    Merhaba, woodmart temalı sitemizde ücretsiz kargo asgari ödeme limitini 1000₺ yapmama rağmen kaydedilmiyor. Önceden 2000₺ üzeri kargo ücretsiz olması için 2000 yapmıştık. Şimdi 1000₺ yapıyoruz kaydet diyoruz ama siteye yansımıyor. Hala 2000₺ olarak çalışıyor. Sorun ne olabilir ? Teşekkürler
  • 31-10-2024, 16:13:43
    #2
    Bu sorun sık sık oluyor muydu ? Aşağıdaki kodları functions.php dosyasına ekleyip dener misiniz, cache sorunu gibi duruyor.

    add_action('woocommerce_checkout_update_order_review', function($post_data){
        $packages = WC()->cart->get_shipping_packages();
        foreach ($packages as $package_key => $package ) {
            WC()->session->set( 'shipping_for_package_' . $package_key, false );
        }
    });
    bu şekilde ödeme sayfasında ayarlar sıfırlanır, deneyip sonucu yazabilirsiniz.
  • 31-10-2024, 16:57:03
    #3
    dnaz adlı üyeden alıntı: mesajı görüntüle
    Bu sorun sık sık oluyor muydu ? Aşağıdaki kodları functions.php dosyasına ekleyip dener misiniz, cache sorunu gibi duruyor.

    add_action('woocommerce_checkout_update_order_review', function($post_data){
        $packages = WC()->cart->get_shipping_packages();
        foreach ($packages as $package_key => $package ) {
            WC()->session->set( 'shipping_for_package_' . $package_key, false );
        }
    });
    bu şekilde ödeme sayfasında ayarlar sıfırlanır, deneyip sonucu yazabilirsiniz.
    teşekkür ederim. Sorun woocommerce ile woodmartın çakışmasından dolayıymış. İkisinde de kargo ücreti ayarı var. İkisininde aynı olması lazım. Bizde biri farklı biri farklı kalmış.