| Server IP : 104.26.3.156 / Your IP : 216.73.216.185 Web Server : nginx/1.27.1 System : Linux us-1 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64 User : vinodai ( 3134) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /storage/v1396/themastermynd/public_html/wp-content/plugins/woo-razorpay/ |
Upload File : |
(function() {
var data = razorpay_wc_checkout_vars;
if(data === 'checkoutForm' || data[0] === 'checkoutForm') {
document.getElementById("checkoutForm").submit();
} else if(data === 'routeAnalyticsForm'){
document.getElementById("routeAnalyticsForm").submit();
} else {
var setDisabled = function(id, state) {
if (typeof state === 'undefined') {
state = true;
}
var elem = document.getElementById(id);
if (state === false) {
elem.removeAttribute('disabled');
} else {
elem.setAttribute('disabled', state);
}
};
// Payment was closed without handler getting called
data.modal = {
ondismiss: function() {
setDisabled('btn-razorpay', false);
},
};
data.handler = function(payment) {
setDisabled('btn-razorpay-cancel');
var successMsg = document.getElementById('msg-razorpay-success');
successMsg.style.display = 'block';
document.getElementById('razorpay_payment_id').value =
payment.razorpay_payment_id;
document.getElementById('razorpay_signature').value =
payment.razorpay_signature;
document.razorpayform.submit();
};
var razorpayCheckout = new Razorpay(data);
// global method
function openCheckout() {
// Disable the pay button
setDisabled('btn-razorpay');
razorpayCheckout.open();
}
function addEvent(element, evnt, funct) {
if (element.attachEvent) {
return element.attachEvent('on' + evnt, funct);
} else return element.addEventListener(evnt, funct, false);
}
if (document.readyState === 'complete') {
addEvent(document.getElementById('btn-razorpay'), 'click', openCheckout);
openCheckout();
} else {
document.addEventListener('DOMContentLoaded', function() {
addEvent(document.getElementById('btn-razorpay'), 'click', openCheckout);
openCheckout();
});
}
}
})();