WordPress Ödemesi Tamamlanan Siparişleri Otomatik Onaylama
WordPress; WooCommerce e-Ticaret siteniz için ödemesi tamamlanan siparişlerinizi otomatik olarak onaylanmasını ister misiniz?
Siparişleriniz otomatik olarak “Tamamlandı” olarak işaretlemek isterseniz (yani, verilen siparişlerinizi manuel olarak tek tek “kontrol etmek” zorunda kalmadan), aşağıdaki kodu kullanabilirsiniz.
Aşağıdaki kodu temanızın functions.php dosyasına yazmanız yeterli olacaktır.
Dahası, bu snippet, “İşleniyor” sipariş durumu geçişini tamamen atlayacak, yani “Sipariş İşleniyor” e-posta bildirimi de tetiklenmeyecektir. Bir kez daha, bu 4 satır kod size zaman kazandıracaktır ve hosting mail gönderme yükünden kurtulacaktır… umarım bu yardımcı olur!
/**
* Auto Complete all WooCommerce orders.
*/
add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' );
function custom_woocommerce_auto_complete_order( $order_id ) {
if ( ! $order_id ) {
return;
}
$order = wc_get_order( $order_id );
$order->update_status( 'completed' );
}