Contact

/** * Multi-Site Inquiry Form Sender * Paste this in your remote site’s JS or enqueue as a script. * Replace SERVICE_NAME with the service offered on that specific site. */ (function () { const MIM_ENDPOINT = ‘https://enquiries.rdxindore.in/wp-json/mim/v1/inquiry’; const MIM_KEY = ‘8YfcFIrCcCHTSJXaucBtMPCvBFMZtp7kUB6KOrei’; document.addEventListener(‘DOMContentLoaded’, function () { const form = document.getElementById(‘mim-inquiry-form’); if (!form) return; form.addEventListener(‘submit’, async function (e) { e.preventDefault(); const btn = form.querySelector(‘[type=submit]’); btn.disabled = true; btn.textContent = ‘Sending…’; const payload = { name: form.querySelector(‘[name=name]’).value, email: form.querySelector(‘[name=email]’).value, phone: form.querySelector(‘[name=phone]’)?.value || ”, message: form.querySelector(‘[name=message]’)?.value || ”, service: form.querySelector(‘[name=service]’)?.value || ‘General’, domain: window.location.hostname, source_site: window.location.href, }; try { const res = await fetch(MIM_ENDPOINT, { method: ‘POST’, headers: { ‘Content-Type’: ‘application/json’, ‘X-MIM-Key’: MIM_KEY }, body: JSON.stringify(payload), }); const data = await res.json(); if (data.success) { form.innerHTML = ‘

Thank you! We will contact you shortly.

‘; } else { btn.disabled = false; btn.textContent = ‘Submit’; alert(‘Submission failed. Please try again.’); } } catch (err) { btn.disabled = false; btn.textContent = ‘Submit’; alert(‘Network error. Please try again.’); } }); }); })();