POS Entegratör eklentimizin 3.7.60 sürümüyle birlikte, iptal edilen veya iade edilen siparişler WooCommerce tarafında otomatik olarak “İade Edildi” (refunded) durumuna geçirilmektedir. Bu güncelleme, e-ticaret süreçlerinizde iade ve iptal işlemlerini daha düzenli ve standart hale getirmeyi hedeflemektedir.
Ancak, bazı kullanıcılarımız bu varsayılan durumu kendi iş süreçlerine göre değiştirmek isteyebilir. İşte tam da bu noktada yeni filter hook’ları devreye giriyor. Kullanıcılar bu hook’ları kullanarak sipariş iptali ve iadesi için istedikleri WooCommerce durumlarına geçiş yapabilirler.
İptal Edilen Siparişler için Durum Değişikliği:
İptal edilen siparişlerin varsayılan olarak “İade Edildi” statüsüne geçirilmesi yerine başka bir duruma (örneğin “İptal Edildi” – cancelled
) geçirmek isterseniz, aşağıdaki filter hook’u kullanabilirsiniz:
apply_filters( 'gpos_wc_cancelled_status', 'refunded' )
Bu hook, iptal edilen siparişlerin hangi duruma geçirileceğini kontrol etmenizi sağlar. Örneğin, ‘refunded’ yerine ‘cancelled’ gibi başka bir WooCommerce sipariş durumunu belirleyebilirsiniz.
İade Edilen Siparişler için Durum Değişikliği:
Benzer şekilde, iade edilen siparişlerin de varsayılan olarak “İade Edildi” statüsünden farklı bir duruma geçirilmesini istiyorsanız aşağıdaki hook’u kullanabilirsiniz:
apply_filters( 'gpos_wc_refunded_status', 'refunded' )
Bu hook ile iade işlemlerinin durumunu istediğiniz şekilde özelleştirebilirsiniz.