*
     * @since 4.4
     * @param (int) $order_id a WooCommerce order/post ID
     * @param (mixed) $key meta key
     * @return (mixed) meta value or NULL
     */
    public static function get_meta($order_id, $key)
    {
        $raw_value = get_post_meta($order_id, self::$prefix . $key, true);
        if (!$raw_value) {
            return isset(self::$defaults[$key]) ? self::$defaults[$key] : NULL;
        } else {
            return $raw_value;
        }
    }
    /**
     * Update WooTax meta for order
     * All WooTax meta keys are prefixed with self::$prefix
     *
     * @since 4.4
     * @param (int) $order_id a WooCommerce order/post ID
     * @param (mixed) $key meta key
     * @param (mixed) $value meta value
     */
    public static function update_meta($order_id, $key, $value)
    {
        update_post_meta($order_id, self::$prefix . $key, $value);
    }
}
WT_Orders::init();