WordPress, WooCommerce, получить rate_id из запроса wc_get_orders

как я могу получить rate_id?

я пытался получить с помощью $data->get_rate_id() но такого метода не существует

$offset = $data['p'] > 1 ? ($data['p'] - 1) * self::LIMIT : 0;

            $arrayOrdersArguments = array(
                'status' => ['completed', 'refunded'],
                'date_created' => $dateValidationResult['from'] . '...' . $dateValidationResult['to'],
                'limit' => self::LIMIT,
                'offset' => $offset,
            );

            $orders = wc_get_orders($arrayOrdersArguments);
            $lovatDataArray = array();

            foreach ($orders as $data) {
                $lovatDataArray[$data->get_id()] = array(
                    'id' => $data->get_id(),
                    'total' => $data->get_total(),
                    'currency' => $data->get_currency(),
                    'status' => $data->get_status(),
                    'total_tax' => $data->get_total_tax(),
                    'customer_ip_address' => $data->get_customer_ip_address(),
                    'country' => $data->get_shipping_country(),
                    'city' => $data->get_shipping_city(),
                    'get_shipping_address_1' => $data->get_shipping_address_1(),
                );
            }

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