/**
* Check Purchase Code
*/
function radiantthemes_get_purchase_code() {
check_ajax_referer( 'colorCategoriesNonce', 'security' );
$purchase_code = esc_attr( $_POST['purchaseCodeVal'] );
$purchase_code_val = trim( $purchase_code );
$user_name = esc_attr( $_POST['userNameVal'] );
$user_name_val = trim( $user_name );
$user_email = esc_attr( $_POST['userEmailVal'] );
$user_email_val = trim( $user_email );
$url= get_home_url();
update_option( 'radiant_purchase_url', $url );
update_option( 'radiant_purchasecode', $purchase_code_val );
update_option( 'radiant_user_name', $user_name_val );
update_option( 'radiant_user_envato_email', $user_email_val );
$verify_url = 'https://templatelibrary.radiantthemes.com/apptek-purchase-code-chk/?url='.$url.'&userEmailVal='.$user_email_val.'&userNameVal='.$user_name_val.'&purchaseCodeVal='.$purchase_code_val;
$get_file = wp_remote_get( $verify_url );
$data = wp_remote_retrieve_body( $get_file );
if ( is_wp_error( $data ) ) {
return false;
}
$final_data = json_decode( $data );
$result = $final_data->result;
update_option( 'radiant_purchasecode_validation', $result );
echo esc_html( $result );
wp_die(); // this is required to terminate immediately and return a proper response.
}
add_action( 'wp_ajax_rtgetpurchasecode', 'radiantthemes_get_purchase_code' );
//////////////////
function radiantthemes_get_purchase_code1() {
check_ajax_referer( 'colorCategoriesNonce', 'security' );
$user_name1 = $_POST['userNameVal1'];
$demo = esc_attr( $user_name1 );
if($user_name1!=1){$demo=0;}
update_option( 'radiant_active_demo', $demo );
echo esc_html( $demo );
wp_die(); // this is required to terminate immediately and return a proper response.
}
add_action( 'wp_ajax_rtgetpurchasecode1', 'radiantthemes_get_purchase_code1' );
//////////////////////////////////////////////
$purchase_validation = get_option( 'radiant_purchasecode_validation', '' );