Update transfer_balance_to_bank.php
This commit is contained in:
parent
e38797b484
commit
124de84f80
@ -19,7 +19,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
|
||||
if (empty($account_number) || empty($balance_to_transfer)) {
|
||||
$mess = "E2B error: Please fill all the required fields!";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->mesg[] = $mess;
|
||||
$std->error = true;
|
||||
echo json_encode($std);
|
||||
@ -28,7 +28,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
|
||||
if (!preg_match("/^[a-zA-Z0-9 \r\n]*$/",$remarks)) {
|
||||
$mess = "E2B error: Only alphanumeric characters allowed in Remarks!";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->mesg[] = $mess;
|
||||
$std->error = true;
|
||||
echo json_encode($std);
|
||||
@ -37,18 +37,18 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
|
||||
if (strlen($remarks) > 250) {
|
||||
$mess = "E2B error: Remarks up to 250 characters allowed only!";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->mesg[] = $mess;
|
||||
$std->error = true;
|
||||
echo json_encode($std);
|
||||
return false;
|
||||
}
|
||||
|
||||
$validate_user = $UserClass->check_user($user_id);
|
||||
$validate_user = check_user($user_id);
|
||||
|
||||
if($validate_user == "" || empty($validate_user)) {
|
||||
$mess = "E2B error: No such user exist. Please login again.";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->error = true;
|
||||
$std->mesg[] = $mess;
|
||||
echo json_encode($std);
|
||||
@ -59,32 +59,32 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
|
||||
if (!is_email($senders_email)) {
|
||||
$mess = "E2B error: Please provide a valid email id!";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->mesg[] = $mess;
|
||||
$std->error = true;
|
||||
echo json_encode($std);
|
||||
return false;
|
||||
}
|
||||
|
||||
$user_bank_details = $OrderClass->get_bank_details($user_id, $account_number);
|
||||
$user_bank_details = get_bank_details($user_id, $account_number);
|
||||
|
||||
if($user_bank_details == "" || empty($user_bank_details)) {
|
||||
$mess = "E2B error: No such bank account exist. Please check bank details again.";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->error = true;
|
||||
$std->mesg[] = $mess;
|
||||
echo json_encode($std);
|
||||
return false;
|
||||
}
|
||||
|
||||
$customer_bal = (float) $OrderClass->check_customer_balance($assetType="traditional", $user_id)->Balance;
|
||||
$customer_bal = (float) check_customer_balance($assetType="traditional", $user_id)->Balance;
|
||||
|
||||
if ($balance_to_transfer > $customer_bal) {
|
||||
$mess = "E2B transaction failed: You have insufficient balance to make this transfer. Your current Cash balance is $ $customer_bal.";
|
||||
$std->error = true;
|
||||
$std->mesg[] = $mess;
|
||||
echo json_encode($std);
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -94,7 +94,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
$OfferAssetTypeId= 'USD';
|
||||
$WantAssetTypeId = 'RMT';
|
||||
$assetType = 'traditional';
|
||||
$user_active_orders = $OrderClass->get_active_order_of_user($user_id, TOP_BUYS_TABLE);
|
||||
$user_active_orders = get_active_order_of_user($user_id, TOP_BUYS_TABLE);
|
||||
$frozen_bal_buys = 0;
|
||||
$allowed_bid_amount = $customer_bal;
|
||||
if (is_array($user_active_orders) && !empty($user_active_orders)) {
|
||||
@ -110,7 +110,7 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
}
|
||||
|
||||
if ($frozen_bal_buys + $balance_to_transfer > $customer_bal) {
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $msss);
|
||||
storeMessagesPublic(null, $user_id, $msss);
|
||||
$std->error = true;
|
||||
$std->mesg[] = $msss;
|
||||
echo json_encode($std);
|
||||
@ -145,23 +145,23 @@ if (isset($_POST['job']) && trim($_POST['job']) == "transfer_to_bank") {
|
||||
</footer>
|
||||
</div>";
|
||||
|
||||
$send_mail = $OrderClass->send_notice_mail($reciever_email, $email_from, $email_sender, $email_subject, $email_body);
|
||||
$send_mail = send_notice_mail($reciever_email, $email_from, $email_sender, $email_subject, $email_body);
|
||||
$transfer_funds = null;
|
||||
if($send_mail) {
|
||||
/*Transfer funds fro site to bank account*/
|
||||
$transfer_funds = $OrderClass->fund_transfer($fund_type="E2B", $from="Exchange", $to=$user_bank_details[0]->acc_num, $balance_to_transfer, $remarks, $assetType = 'traditional');
|
||||
$transfer_funds = fund_transfer($fund_type="E2B", $from="Exchange", $to=$user_bank_details[0]->acc_num, $balance_to_transfer, $remarks, $assetType = 'traditional');
|
||||
}
|
||||
|
||||
if ($transfer_funds) {
|
||||
$mess = "E2B Transaction Success: Your request has been recorded and will be processed very soon by our team.";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->error = false;
|
||||
$std->mesg[] = $mess;
|
||||
$std->user = $validate_user;
|
||||
|
||||
} else {
|
||||
$mess = "E2B error: Mail could not be sent. Try again.";
|
||||
$OrderClass->storeMessagesPublic(null, $user_id, $mess);
|
||||
storeMessagesPublic(null, $user_id, $mess);
|
||||
$std->error = true;
|
||||
$std->mesg[] = $mess;
|
||||
$std->user = $validate_user;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user