Buradasın
WooCommerce kapıda ödeme nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
WooCommerce'de kapıda ödeme yapmak için aşağıdaki adımlar izlenir:
- WooCommerce ayarlarına giriş yapın 4. Bunun için WordPress yönetici panelinize giriş yapın ve sol menüde “WooCommerce” sekmesine tıklayın, ardından “Ayarlar” seçeneğini seçin 4.
- Ödeme yöntemlerini açın 4. WooCommerce ayarları sayfasında, üst menüde “Ödemeler” sekmesine tıklayın 4.
- Kapıda ödeme ayarlarını yapılandırın 4. Ödeme yöntemleri listesinden “Kapıda Ödeme” seçeneğini bulun ve “Etkinleştir” kutusunu işaretleyin 4.
- Kapıda ödeme bölgesini belirleyin 4. Kapıda ödeme yöntemini belirli bölgelerle sınırlamak istiyorsanız, “Bölgeler” sekmesine gidin ve bu ödeme yönteminin geçerli olacağı bölgeleri seçin 4.
- Değişiklikleri kaydedin 4. Yaptığınız tüm ayarları kontrol ettikten sonra “Değişiklikleri Kaydet” butonuna tıklayın 4.
add_action( 'woocommerce_cart_calculate_fees', 'custom_handling_fee', 10, 1 ); function custom_handling_fee ( $cart ) { if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; if ( 'cod' === WC()->session->get( 'chosen_payment_method' ) ) { $fee = 5; $cart->add_fee( 'Kapıda Ödeme Ekstra Ücret', $fee, true ); } } add_action( 'wp_footer', 'custom_checkout_jqscript' ); function custom_checkout_jqscript() { if ( is_checkout() && ! is_wc_endpoint_url() ) : ?> <script type="text/javascript"> jQuery( function($){ $( 'form.checkout' ).on( 'change', 'input[name="payment_method"]', function(){ $( document.body ).trigger( 'update_checkout' ); }); } </script> <?php endif; }
Bu kod,
functions.phpdosyasının uygun bir alanına eklenmelidir 2.
Tema dosyalarına müdahale gerektirdiğinden
5 kaynaktan alınan bilgiyle göre: