Hello Members,
My developer has a problem with paypal success, and he could not find out where is the issue. Please anyone can help me out.
it is confusing between url success and url cancel. Very Appreciated your help!
Paypal form
<form id="frmuser" name="frmuser" class="regi_form" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="xclick" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="business" value="sales@my site .com">
<input type="hidden" name="cancel_return" value="http://www.mysite.com/cancel/">
<input type="hidden" name="return" value="http://www.mysite.com/success/">
<input type="hidden" name="amount" value="1">
<input type="hidden" name="item_name" value="<?php echo $POST['item_name']; ?>">
<input type="hidden" name="lc" value="UK" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynow_LG.gif:NonHostedGuest" />
<input type="hidden" name="first_name" value="<?php echo $POST['first_name']; ?>">
<input type="hidden" name="last_name" value="<?php echo $POST['last_name']; ?>">
<input type="hidden" name="address1" value="<?php echo $POST['address1']; ?>">
<input type="hidden" name="address2" value="<?php echo $POST['address2']; ?>">
<input type="hidden" name="email" value="<?php echo $user_email; ?>">
<input type="hidden" name="city" value="<?php echo $POST['city1']; ?>">
<input type="hidden" name="state" value="<?php echo $POST['state1']; ?>">
<input type="hidden" name="zip" value="<?php echo $_POST['zip']; ?>">
</form>
==========================================
paypal success page code
if(isset($REQUEST['tx']) && isset($REQUEST['tx']) == "Completed")
{
echo "<div class='box'>";
echo "Your Transcation Id is : " . $_REQUEST['tx'] . "<br>";
echo "Your Transcation has been successfull";echo "<br>";
echo "Thank You!";
echo "</div>";
echo "<div class='box1'>Your Account was created successfully. Please Check your Email to complete the activation of your account</div>";
// this insert query is not run
global $wpdb;
$time1 = current_time('mysql');
$wpdb->insert( 'user_meta' , array(
'Email' => $_SESSION['user_email'],
'user_login' => $_SESSION['user_login'],
'first_name' => $_SESSION['first_name'],
'last_name' => $_SESSION['last_name'],
'compny_name' => $_SESSION['compny_name'],
'H_PhoneNumber' => $_SESSION['H_PhoneNumber'],
'address1' => $_SESSION['address1'],
'address2' => $_SESSION['address2'],
'city' => $_SESSION['city1'],
'state' => $_SESSION['state1'],
'zip' => $_SESSION['zip'],
'country' => $_SESSION['country'],
'select_plan' => $_SESSION['amount'],
'box_number' => $_SESSION['step_1'],
'toll_free_prefix_number' => $_SESSION['prefix'], //toll_free_prefix_number
'toll_free_choose_number' => $_SESSION['tollfreeselect'], //toll_free_prefix_number
'local_number_city' => $_SESSION['city'], //local_number
'local_number_state' => $_SESSION['state'], //local_number
'local_number_choose_number' => $_SESSION['localdidselect'],//$_POST['localdidselect'] Local_number
'existing_port_number' => $_SESSION['port_number'],
'Transcation_ID' => $_REQUEST['tx'],
'date_time' => $time1),
array('%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s'));
}else{
echo "<div class='box'>";
echo "<p style='color:black!important;margin-top:20px;'>Your request to cancel your order was successful.</p>";
echo "</div>";
} ?>