"false", "message" => "Invalid Transaction ID", "numberbox" => "false"]); }else{ $check_transactionid = pp_check_transaction_exits($_POST['trxid']); if($check_transactionid['status'] == false){ $verify_status = pp_verify_transaction($payment_id, $plugin_slug, 'Nagad', $_POST['trxid']); if($verify_status['status'] == true){ if(pp_set_transaction_byid($payment_id, $plugin_slug, $plugin_info['plugin_name'], $verify_status['response'][0]['mobile_number'], $verify_status['response'][0]['transaction_id'], 'completed', $verify_status['response'][0]['id'])){ echo json_encode(["status" => "true", "message" => "Initialize Transaction ID"]); } }else{ if($settings['pending_payment'] == "enable"){ $isnumber_show = true; if(isset($_POST['number'])){ $number = $_POST['number']; $isnumber_show = false; if($number == ""){ echo json_encode(["status" => "false", "message" => "Enter mobile number", "numberbox" => "true"]); exit(); } } if($isnumber_show == false){ if(pp_set_transaction_byid($payment_id, $plugin_slug, $plugin_info['plugin_name'], $number, $_POST['trxid'], 'pending')){ echo json_encode(["status" => "true", "message" => "Initialize Transaction ID"]); } }else{ echo json_encode(["status" => "false", "message" => "Enter mobile number", "numberbox" => "true"]); } }else{ echo json_encode(["status" => "false", "message" => "Invalid Transaction ID", "numberbox" => "false"]); } } }else{ echo json_encode(["status" => "false", "message" => "Transaction ID already exits", "numberbox" => "false"]); } } exit(); } ?>
Dial *167# or open the Nagad app.
Choose: Send Money
Enter the Number:
Enter the Amount:
Now enter your Nagad PIN to confirm.
Put the Transaction ID in the box below and press Verify