Не обрабатывается форма в кастомном плагине

Добрый день не могу понять почему result возвращается пустым и не происходит запись в базу данных, это плагин wp. PHP:

if (isset($_POST["id"]) && isset($_POST["price"]) ) { 

$wpdb->insert(
    'yl_paid_info',
    array('user_id' => $_POST["id"], 'price' => $_POST["price"], 'start_date' => date("m.d.y"), 'end_date' => $first_str),
    array('%d', '%d', '%s', '%s')
);
$result = array(
    'name' => $_POST["id"],
    'phonenumber' => $_POST["price"]
); 

echo json_encode($result); 

}

HTML:

jQuery(document).ready(function($){
        /* Article FructCode.com */
        $( document ).ready(function() {
            $("#btn").click(
                function(){
                    sendAjaxForm('result_form', 'ajax_form', '<?php echo plugins_url('paid-subscription/paid-new.php')?>');
                    return false; 
                }
            );
        });
        
        function sendAjaxForm(result_form, ajax_form, url) {
            $.ajax({
                url:     url, //url страницы (action_ajax_form.php)
                type:     "GET", //метод отправки
                dataType: "html", //формат данных
                data: $("#"+ajax_form).serialize(),  // Сеарилизуем объект
                success: function(response) { //Данные отправлены успешно
                    result = $.parseJSON(response);
                    $('#result_form').html(result);
                },
                error: function(response) { // Данные не отправлены
                    $('#result_form').html('Ошибка. Данные не отправлены.');
                }
            });
        }
    });
<form method="GET" id="ajax_form" action="" >
    <input type="text" name="id" placeholder="ID пользователя"></br></br>
    <input type="text" name="price" placeholder="Покупка"></br></br></br>
    <input type="button" id="btn" value="Добавить подписку"/>
</form>
<div id="result_form"></div> 


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