En çok ihtiyaç duyduğunuz anda güvenilir WordPress eğitimleri.

Yeni Başlayanlar İçin WordPress Kılavuzu

12+

Yılların Dijital Deneyimi

[total_posts]

Yayınlanan İçerik

WooCommerce’de Havale ile Ödemeye %5 İndirim Nasıl Uygulanır?

Müşterilerinizi havale ile ödeme yapmaya teşvik etmek istiyor ve bu yöntemi seçenlere ekstra indirim sunmak mı istiyorsunuz?
Bu yazıda, WooCommerce mağazanıza “Havale ile ödeme yapana %5 indirim” özelliğini nasıl kolayca ekleyebileceğinizi adım adım anlatıyoruz.


🎯 Neden Havale ile Ödeme İndirimi?

WooCommerce altyapısında kredi kartıyla yapılan ödemelerde ödeme sağlayıcınıza komisyon ödersiniz. Ancak havale/EFT ile gelen ödemelerde bu komisyonlar olmaz.
Bu nedenle bazı mağaza sahipleri havale ile ödeme yapan müşterilerine küçük bir indirim sunarak hem satışları artırır hem de komisyonlardan tasarruf eder.


✅ 1. Adım: Ödeme Yönteminin Yanına “%5 İndirim” Yazısı Ekleyin

Aşağıdaki kodu temanızın functions.php dosyasına ekleyin. Bu kod, ödeme sayfasında “Banka Havalesi / EFT” yazısının yanına otomatik olarak “%5 indirim” notunu ekler

				
					add_filter('woocommerce_gateway_title', 'woventico_add_discount_note_to_bacs_title', 20, 2);
function woventico_add_discount_note_to_bacs_title($title, $gateway_id) {
    if ($gateway_id === 'bacs') {
        $title .= ' <span style="color: green; font-weight: bold;" title="Siparişi tamamladığınızda toplam tutardan %5 indirim yapılacaktır.">(%5 indirim)</span>';
    }
    return $title;
}

				
			

✅ 2. Adım: Sepette %5 İndirimi Hesapla ve Göster

Şimdi, ödeme yöntemi havale olarak seçildiyse toplam fiyattan %5 indirim yapılmasını sağlayan kodu ekleyelim:

				
					add_action('woocommerce_cart_calculate_fees', 'woventico_apply_discount_if_bacs_selected', 20, 1);
function woventico_apply_discount_if_bacs_selected($cart) {
    if (is_admin() || !is_checkout()) return;

    $payment_method = WC()->session->get('woventico_payment_method');

    if ($payment_method === 'bacs') {
        $discount = $cart->get_subtotal() * 0.05;
        $cart->add_fee(__('Havale ile Ödeme İndirimi', 'woventico'), -$discount);
    }
}

				
			

✅ 3. Adım: Kullanıcının Seçtiği Ödeme Yöntemini Takip Et

Kampanyanın doğru çalışması için kullanıcı havale seçeneğini seçtiğinde bu bilgiyi oturumda tutmalıyız:

				
					add_action('wp_ajax_set_payment_method_for_discount', 'woventico_save_payment_method');
add_action('wp_ajax_nopriv_set_payment_method_for_discount', 'woventico_save_payment_method');
function woventico_save_payment_method() {
    if (isset($_POST['method'])) {
        WC()->session->set('woventico_payment_method', sanitize_text_field($_POST['method']));
    }
    wp_die();
}

				
			

✅ 4. Adım: JavaScript ile Otomatik Takip

Aşağıdaki JavaScript kodu sayesinde kullanıcı ödeme yöntemini değiştirdiğinde sistem hemen bunu algılar ve sepeti yeniden hesaplar:

				
					add_action('wp_footer', 'woventico_add_payment_method_script', 99);
function woventico_add_payment_method_script() {
    if (is_checkout() && !is_wc_endpoint_url()) {
        ?>
        <script>
        jQuery(function($) {
            function setChosenMethod(method) {
                $.post(wc_checkout_params.ajax_url, {
                    action: 'set_payment_method_for_discount',
                    method: method
                }, function() {
                    $('body').trigger('update_checkout');
                });
            }

            let initialMethod = $('input[name="payment_method"]:checked').val();
            if (initialMethod) {
                setChosenMethod(initialMethod);
            }

            $('form.checkout').on('change', 'input[name="payment_method"]', function() {
                let selected = $(this).val();
                setChosenMethod(selected);
            });
        });
        </script>
        <?php
    }
}

				
			

🧪 Test Edin:

  1. WooCommerce mağazanızda sepete ürün ekleyin.

  2. Kasaya gidin.

  3. Ödeme yöntemi olarak “Banka Havalesi / EFT” seçin.

  4. Sepette anında %5 indirim uygulanmalı.


🚀 Sonuç: Profesyonel Görünümlü, Komisyonsuz Satışlar

Bu yöntemle müşterilerinize:

  • Hem avantajlı bir ödeme alternatifi sunmuş,

  • Hem de ödeme komisyonlarından tasarruf etmiş olursunuz.


💼 İpucu: Bu Özellik Woventico Altyapısında Hazır!

Eğer siz de teknik uğraşmadan bu tür kampanyaları hızlıca yönetmek istiyorsanız, Woventico e-ticaret sistemini tercih edin.
Woventico ile gelen kampanya modülü sayesinde:

  • Yüzlerce senaryo tanımlayabilir,

  • Üyeye özel indirimler, ilk siparişte kampanya, sepet kuralları gibi pek çok kampanyayı tek panelden yönetebilirsiniz.


✅ Şimdi Başlayın!

🚀 Woventico.com üzerinden e-ticaret paketlerinizi inceleyin,
kendi kampanya sisteminizi bugün kurun.

Facebook
Twitter
LinkedIn
Email
WhatsApp

İlgilinizi çekebilecek diğer içerikler

Picture of Furkan Sağlam

Furkan Sağlam

Mavis Agency'de Dijital Yöneticisi olarak görev yapmaktadır. Marka yönetimi, e-ticaret çözümleri ve dijital pazarlama stratejileri konularında uzmandır. Blog yazılarında, güncel dijital trendler ve etkili pazarlama taktikleri üzerine değerli bilgiler sunmaktadır. Dijital dünyada markaların başarısına katkıda bulunmayı amaçlamaktadır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

3.200'den fazla okuyucu

furkansaglam.com’u yeni içerikler için takip edin!

Haftanın WordPress Eklentisi

WP Sweep

Eski taslakları, spam yorumları ve kullanılmayan verileri silerek performansınızı artırın.
Hemen keşfedin!