Genel

PayTr WordPress Eklentisi Hatası

42mf6RuCS8AAAASUlEQVQI12NgIBYwMjEzMbOwsrGyssOE2Dk4ubh5ePn4BQSFYGLCIhyiYuKCHBKScJ1S0jLCsnLy0twKDCQDRSVlRXQhFVWYEAAXqgOTnJfrvwAAAABJRU5ErkJggg== PayTr Wordpress Eklentisi Hatası

Merhabalar,

Paytr 24.04.2024 tarihinde “PayTR Virtual POS WooCommerce – iFrame API” eklentisi için versiyon 3.0.0 güncellemesi getirdi ve bu güncelleme hatalar hatta sitelerim çökmesine sebeb olmakta.

Hata şu şekilde:

[24-Apr-2024 08:27:54 UTC] PHP Parse error:  syntax error, unexpected '|', expecting ';' or '{' in /public_html/wp-content/plugins/paytr-sanal-pos-woocommerce-iframe-api/includes/class-paytr-payment-gateway-iframe.php on line 232
[24-Apr-2024 08:27:54 UTC] PHP Fatal error:  Exception thrown without a stack frame in Unknown 

Bu hatayı düzeltmek için hata belirtilen dosyayı bulun.

 function process_refund($order_id, $amount = null, $reason = ''): WP_Error|bool
    {
        return $this->core->processRefundPaytr($order_id, $amount, $reason);
    }

Kırmızı ile belirtilen kısmı silin ve kayıt edin. Bu sitenin çökme sorununu giderecektir ama eklenti içinde hala başka hatalarda bulunmakta.

Eklenti ayarlarıda sıfırlanacağı için tüm kurulum işlemlerini tekrar yapmanı gerekmekte.

Paytr sanal pos wordpress kurulumu  : https://www.paytr.com/blog/wordpress-sanal-pos-kurulumu