So basically, the Mijireh extension needs a 3.0 compatibility update:
[20-Jun-2017 21:21:01 UTC] billing_first_name was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Gateway_Mijireh->process_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
However, it seems that Mijireh has now been re-launched, under a new name: CloudSwipe
So basically, the Mijireh extension needs a 3.0 compatibility update:
However, it seems that Mijireh has now been re-launched, under a new name: CloudSwipe
They also have a new plugin for it: https://wordpress.org/plugins/woo-cloudswipe-payments/
Should we perhaps retire this extension?
Affected ticket: 592537-zd-woothemes