Ошибка при оплате
-
Помогите пожалуйста. При оформлении заказа и выбора способа оплаты Яндекс, выдается ошибка. Видимо что-то устарело в коде, но не пойму что.
Deprecated: Функция WC_Shortcode_Checkout->output вызвана с аргументом, который считается устаревшим с версии 2.1! «order» is no longer used to pass an order ID. Use the order-pay or order-received endpoint instead.. in /home/c/ct41468/wordpress_30/public_html/wp-includes/functions.php on line 5143
И ниже это:
Notice: Функция order_total вызвана неправильно. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/envo-ecommerce/page.php’), get_template_part, locate_template, load_template, require(‘/themes/envo-ecommerce/content-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include(‘/plugins/woocommerce/templates/checkout/order-receipt.php’), do_action(‘woocommerce_receipt_yandex’), WP_Hook->do_action, WP_Hook->apply_filters, WC_YANDEX->receipt_page, WC_YANDEX->generate_form, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Дополнительную информацию можно найти на странице
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
- Тема «Ошибка при оплате» закрыта для новых ответов.