jQuery(document).ready(function($) { jQuery("#deactivate_license").on('click', function(){ //jQuery("#deactivate_license").click(function(){ $('.notice').replaceWith("

Your license has been deactivated.

"); $('#license_email').val(''); $('#license_key').val(''); jQuery.ajax({ method: "POST", url: ajaxurl, data: { 'action': 'woosea_deactivate_license' } }) .done(function( data ) { data = JSON.parse( data ); }) .fail(function( data ) { console.log('Failed AJAX Call :( /// Return Data: ' + data); }); }); jQuery("#checklicense").on('click', function(){ //jQuery("#checklicense").click(function(){ var temp = location.host.split('.').reverse(); var root_domain = $(location).attr('hostname'); var license_email = $('#license-email').val(); var license_key = $('#license-key').val(); jQuery.ajax({ url: 'https://www.adtribes.io/check/license.php?key=' + license_key + '&email=' + license_email + '&domain=' + root_domain + '&version=13.1.2', jsonp: 'callback', dataType: 'jsonp', type: 'GET', success: function( licenseData ) { var license_valid = licenseData.valid; if (license_valid == "true"){ $('.notice').replaceWith("

Thank you for registering your Elite product, your license has been activated. Please do not hesitate to contact us whenever you have questions (support@adtribes.io).

"); } else { $('.notice').replaceWith("

Sorry, this does not seem to be a valid or active license key and email. Please feel free to contact us at support@adtribes.io whenever you have questions with regards to your license.

"); } var license_created = licenseData.created; var message = licenseData.message; var message_type = licenseData.message_type; var license_email = licenseData.license_email; var license_key = licenseData.license_key; var notice = licenseData.notice; jQuery.ajax({ method: "POST", url: ajaxurl, data: { 'action': 'woosea_register_license', 'notice': notice, 'message_type': message_type, 'license_email': license_email, 'license_key': license_key, 'license_valid': license_valid, 'license_created': license_created, 'message': message } }) .done(function( data ) { data = JSON.parse( data ); }) .fail(function( data ) { console.log('Failed AJAX Call :( /// Return Data: ' + data); }); console.log( licenseData ); } }) }); });