{"id":208,"date":"2026-02-07T15:35:08","date_gmt":"2026-02-07T10:05:08","guid":{"rendered":"https:\/\/kisansirji.flowndeveloper.me\/index.php\/bulk-order-enquiry\/"},"modified":"2026-02-07T15:35:08","modified_gmt":"2026-02-07T10:05:08","slug":"bulk-order-enquiry","status":"publish","type":"page","link":"https:\/\/kisansirji.com\/index.php\/bulk-order-enquiry\/","title":{"rendered":"Bulk Order Enquiry"},"content":{"rendered":"    <div class=\"ks-bulk-order-container\">\n        <style>\n            .ks-bulk-order-container {\n                max-width: 800px;\n                margin: 0 auto;\n                padding: 40px;\n                background: #fff;\n                border-radius: 12px;\n                box-shadow: 0 5px 20px rgba(0,0,0,0.08);\n            }\n            .ks-form-group {\n                margin-bottom: 20px;\n            }\n            .ks-form-label {\n                display: block;\n                margin-bottom: 8px;\n                font-weight: 600;\n                color: #333;\n            }\n            .ks-form-control {\n                width: 100%;\n                padding: 12px 15px;\n                border: 1px solid #ddd;\n                border-radius: 8px;\n                font-family: inherit;\n                font-size: 1rem;\n                transition: border-color 0.3s;\n            }\n            .ks-form-control:focus {\n                border-color: #4caf50;\n                outline: none;\n                box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.1);\n            }\n            .ks-products-table {\n                width: 100%;\n                border-collapse: collapse;\n                margin-bottom: 15px;\n            }\n            .ks-products-table th {\n                text-align: left;\n                padding: 10px;\n                background: #f9f9f9;\n                color: #555;\n                font-weight: 600;\n                border-bottom: 2px solid #eee;\n            }\n            .ks-products-table td {\n                padding: 10px;\n                border-bottom: 1px solid #eee;\n            }\n            .ks-btn {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                padding: 12px 24px;\n                border: none;\n                border-radius: 50px;\n                font-weight: 600;\n                cursor: pointer;\n                transition: all 0.3s;\n                text-decoration: none;\n            }\n            .ks-btn-primary {\n                background: linear-gradient(135deg, #1b5e20, #4caf50);\n                color: white;\n                box-shadow: 0 4px 15px rgba(27, 94, 32, 0.3);\n            }\n            .ks-btn-primary:hover {\n                transform: translateY(-2px);\n                box-shadow: 0 6px 20px rgba(27, 94, 32, 0.4);\n            }\n            .ks-btn-outline {\n                background: transparent;\n                border: 2px solid #4caf50;\n                color: #1b5e20;\n            }\n            .ks-btn-outline:hover {\n                background: #e8f5e9;\n            }\n            .ks-btn-danger {\n                background: #ffebee;\n                color: #c62828;\n                width: 30px;\n                height: 30px;\n                padding: 0;\n                border-radius: 50%;\n            }\n            .ks-btn-danger:hover {\n                background: #ffcdd2;\n            }\n        <\/style>\n\n        <form id=\"ks-bulk-order-form\">\n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px;\">\n                <div class=\"ks-form-group\">\n                    <label class=\"ks-form-label\">Full Name *<\/label>\n                    <input type=\"text\" name=\"name\" class=\"ks-form-control\" required placeholder=\"Enter your name\">\n                <\/div>\n                <div class=\"ks-form-group\">\n                    <label class=\"ks-form-label\">Mobile Number *<\/label>\n                    <input type=\"tel\" name=\"mobile\" class=\"ks-form-control\" required placeholder=\"10-digit mobile number\" pattern=\"[6-9][0-9]{9}\">\n                <\/div>\n            <\/div>\n\n            <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 20px;\">\n                <div class=\"ks-form-group\">\n                    <label class=\"ks-form-label\">Email Address<\/label>\n                    <input type=\"email\" name=\"email\" class=\"ks-form-control\" placeholder=\"Optional\">\n                <\/div>\n                <div class=\"ks-form-group\">\n                    <label class=\"ks-form-label\">State *<\/label>\n                    <select name=\"state\" class=\"ks-form-control\" required>\n                        <option value=\"\">Select State<\/option>\n                                                    <option value=\"AN\">Andaman and Nicobar Islands<\/option>\n                                                    <option value=\"AP\">Andhra Pradesh<\/option>\n                                                    <option value=\"AR\">Arunachal Pradesh<\/option>\n                                                    <option value=\"AS\">Assam<\/option>\n                                                    <option value=\"BR\">Bihar<\/option>\n                                                    <option value=\"CH\">Chandigarh<\/option>\n                                                    <option value=\"CT\">Chhattisgarh<\/option>\n                                                    <option value=\"DN\">Dadra and Nagar Haveli and Daman and Diu<\/option>\n                                                    <option value=\"DL\">Delhi<\/option>\n                                                    <option value=\"GA\">Goa<\/option>\n                                                    <option value=\"GJ\">Gujarat<\/option>\n                                                    <option value=\"HR\">Haryana<\/option>\n                                                    <option value=\"HP\">Himachal Pradesh<\/option>\n                                                    <option value=\"JK\">Jammu and Kashmir<\/option>\n                                                    <option value=\"JH\">Jharkhand<\/option>\n                                                    <option value=\"KA\">Karnataka<\/option>\n                                                    <option value=\"KL\">Kerala<\/option>\n                                                    <option value=\"LA\">Ladakh<\/option>\n                                                    <option value=\"LD\">Lakshadweep<\/option>\n                                                    <option value=\"MP\">Madhya Pradesh<\/option>\n                                                    <option value=\"MH\">Maharashtra<\/option>\n                                                    <option value=\"MN\">Manipur<\/option>\n                                                    <option value=\"ML\">Meghalaya<\/option>\n                                                    <option value=\"MZ\">Mizoram<\/option>\n                                                    <option value=\"NL\">Nagaland<\/option>\n                                                    <option value=\"OR\">Odisha<\/option>\n                                                    <option value=\"PY\">Puducherry<\/option>\n                                                    <option value=\"PB\">Punjab<\/option>\n                                                    <option value=\"RJ\">Rajasthan<\/option>\n                                                    <option value=\"SK\">Sikkim<\/option>\n                                                    <option value=\"TN\">Tamil Nadu<\/option>\n                                                    <option value=\"TG\">Telangana<\/option>\n                                                    <option value=\"TR\">Tripura<\/option>\n                                                    <option value=\"UP\">Uttar Pradesh<\/option>\n                                                    <option value=\"UT\">Uttarakhand<\/option>\n                                                    <option value=\"WB\">West Bengal<\/option>\n                                            <\/select>\n                <\/div>\n            <\/div>\n\n            <div class=\"ks-form-group\">\n                <label class=\"ks-form-label\">Product Details *<\/label>\n                <table class=\"ks-products-table\" id=\"ks-products-list\">\n                    <thead>\n                        <tr>\n                            <th style=\"width: 60%;\">Product Name<\/th>\n                            <th style=\"width: 30%;\">Quantity<\/th>\n                            <th style=\"width: 10%;\"><\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr>\n                            <td><input type=\"text\" class=\"ks-form-control ks-product-name\" placeholder=\"e.g. Urea Fertilizer\" required><\/td>\n                            <td><input type=\"number\" class=\"ks-form-control ks-product-qty\" placeholder=\"Qty\" min=\"1\" required><\/td>\n                            <td><\/td>\n                        <\/tr>\n                    <\/tbody>\n                <\/table>\n                <button type=\"button\" class=\"ks-btn ks-btn-outline\" onclick=\"ksAddProductRow()\" style=\"font-size: 0.9rem; padding: 8px 16px;\">+ Add Another Product<\/button>\n            <\/div>\n\n            <div class=\"ks-form-group\">\n                <label class=\"ks-form-label\">Additional Notes<\/label>\n                <textarea name=\"notes\" class=\"ks-form-control\" rows=\"3\" placeholder=\"Any specific requirements?\"><\/textarea>\n            <\/div>\n\n            <div style=\"text-align: center; margin-top: 30px;\">\n                <button type=\"submit\" class=\"ks-btn ks-btn-primary\" style=\"width: 100%; font-size: 1.1rem;\">Submit Bulk Enquiry<\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n\n    <script>\n    function ksAddProductRow() {\n        var tbody = document.querySelector('#ks-products-list tbody');\n        var tr = document.createElement('tr');\n        tr.innerHTML = `\n            <td><input type=\"text\" class=\"ks-form-control ks-product-name\" placeholder=\"Product Name\" required><\/td>\n            <td><input type=\"number\" class=\"ks-form-control ks-product-qty\" placeholder=\"Qty\" min=\"1\" required><\/td>\n            <td style=\"text-align: center;\"><button type=\"button\" class=\"ks-btn ks-btn-danger\" onclick=\"this.closest('tr').remove()\">&times;<\/button><\/td>\n        `;\n        tbody.appendChild(tr);\n    }\n\n    document.getElementById('ks-bulk-order-form').addEventListener('submit', function(e) {\n        e.preventDefault();\n        \n        var btn = this.querySelector('button[type=\"submit\"]');\n        var originalText = btn.innerText;\n        btn.innerText = 'Submitting...';\n        btn.disabled = true;\n        \n        \/\/ Collect products\n        var products = [];\n        document.querySelectorAll('#ks-products-list tbody tr').forEach(function(tr) {\n            var name = tr.querySelector('.ks-product-name').value;\n            var qty = tr.querySelector('.ks-product-qty').value;\n            if (name && qty) {\n                products.push({ name: name, quantity: qty, type: 'custom' });\n            }\n        });\n\n        var formData = new FormData(this);\n        formData.append('action', 'ks_save_bulk_order');\n        formData.append('products', JSON.stringify(products));\n        formData.append('nonce', '9c3bde9bf8');\n\n        fetch('https:\/\/kisansirji.com\/wp-admin\/admin-ajax.php', {\n            method: 'POST',\n            body: formData\n        })\n        .then(response => response.json())\n        .then(data => {\n            if (data.success) {\n                this.innerHTML = '<div style=\"text-align:center;padding:40px;\"><div style=\"font-size:3rem;color:#4caf50;margin-bottom:20px;\">\u2713<\/div><h2 style=\"color:#1b5e20;\">Thank You!<\/h2><p>' + data.data.message + '<\/p><p>Enquiry ID: #' + data.data.order_id + '<\/p><a href=\"\/\" class=\"ks-btn ks-btn-outline\" style=\"margin-top:20px;\">Return Home<\/a><\/div>';\n            } else {\n                alert(data.data.message || 'Error submitting form');\n                btn.innerText = originalText;\n                btn.disabled = false;\n            }\n        })\n        .catch(error => {\n            console.error('Error:', error);\n            alert('An error occurred. Please try again.');\n            btn.innerText = originalText;\n            btn.disabled = false;\n        });\n    });\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-bulk-order.php","meta":{"footnotes":""},"class_list":["post-208","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/pages\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":0,"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/pages\/208\/revisions"}],"wp:attachment":[{"href":"https:\/\/kisansirji.com\/index.php\/wp-json\/wp\/v2\/media?parent=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}