if ('failed' == $payment_status) { $subscription->payment_failed(); } else { $subscription->payment_complete(); $subscription->update_status('active'); } } } } /** * Adds a renewal orders section to the Related Orders meta box displayed on subscription orders. * * @deprecated 2.0 * @since 1.2 */ public static function renewal_orders_meta_box_section($order, $post) { _deprecated_function(__METHOD__, '2.0'); } /** * Trigger a hook when a subscription suspended due to a failed renewal payment is reactivated * * @since 1.3 */ public static function trigger_processed_failed_renewal_order_payment_hook($user_id, $subscription_key) { _deprecated_function(__METHOD__, '2.0', __CLASS__ . '::maybe_record_subscription_payment( $order_id, $orders_old_status, $orders_new_status )'); } } WC_Subscriptions_Renewal_Order::init();