ARMember Wordpress: Не присваивается тарифный план после оплаты

Использую купленный плагин членства ARMember для WordPress. Настроил платежный шлюз, все сделал как по инструкции. Использую плагин Робокассы+Woocommerce. Оплата проходит отлично, в логах ARMember пишется, что оплата проведена успешно, но членство автоматически не присваивается. В логах WordPress такая ошибка:

13-Aug-2020 17:13:21 UTC] PHP Notice: Функция order_date вызвана неправильно. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), wp, WP->main, WP->parse_request, do_action_ref_array('parse_request'), WP_Hook->do_action, WP_Hook->apply_filters, robokassa_payment_wp_robokassa_checkPayment, WC_Order->payment_complete, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_completed'), WP_Hook->do_action, WP_Hook->apply_filters, ARM_wocommerce_feature->arm_woocommerce_add_member, ARM_wocommerce_feature->arm_store_woocommerce_log, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 3.0.) in /home/...../...../...../public_html/wp-includes/functions.php on line 5167

Судя по всему, это связано с несоответствием форматов даты. Робокасса в Woocommerce отправляет в российском формате (d:m:Y), а ARMember принимает в европейском (Y-m-d). В настройках php выдает:

ibase.dateformat %Y-%m-%d %Y-%m-%d

Можно ли эту проблему решить как-нибудь просто? Или нужно писать плагин, который "на лету" преобразовывает дату? Только как это сделать, техподдержка вряд ли мне даст подробную техническую информацию.

Сами создатели ARMember пишут на своем сайте, что теперь у них поддерживается любой формат даты, но в админке я не нашел способа ее изменить.

Поменял формат даты в самом WordPress, результата нет.

Еще все осложняется тем, что сервер, на котором хостится сайт, не выдает логи php.

В общем, кто сталкивался или знает как решить, или знает, в чем проблема, очень прошу помочь!


Ответы (0 шт):