/**
  * Transfer money to the EgoPay user Account.
  * For more information see: https://www.egopay.com/developers/api
  * Since v1.0
  * @param string $sPayeeEmail
  * @param float $fAmount
  * @param string $sCurrency
  * @param string $sDetails
  * @return object
  */
 public function getTransfer($sPayeeEmail, $fAmount, $sCurrency, $sDetails)
 {
     $aData = array('payeeEmail' => $sPayeeEmail, 'amount' => $fAmount, 'currency' => $sCurrency, 'details' => $sDetails);
     $this->_setupCredentials($aData);
     $oTransfer = $this->_oClient->transfer($aData);
     $this->_checkError($oTransfer);
     return $oTransfer;
 }
Example #2
0
 $conn = new mysqli($servername, $username, $password, $dbname);
 // Check connection
 if ($conn->connect_error) {
     die("Connection failed: " . $conn->connect_error);
 }
 $sql = "SELECT S.saldo FROM Register R, Saldo S where R.user_id=S.user_id and S.user_id='1106020056' ";
 $result = $conn->query($sql);
 if ($result->num_rows > 0) {
     while ($row = $result->fetch_assoc()) {
         $saldo = $row["saldo"];
     }
 }
 if ($saldo < $nilai) {
     echo "<h2>SALDO ANDA TIDAK MENCUKUPI</h2>";
 } else {
     $return = $client->transfer($npm, $nilai);
     $sql = "SELECT S.saldo FROM Register R, Saldo S where R.user_id=S.user_id and S.user_id='1106020056' ";
     $result = $conn->query($sql);
     if ($result->num_rows > 0) {
         while ($row = $result->fetch_assoc()) {
             $saldo = $row["saldo"];
         }
     }
     //echo $return;
     if ($return == -1) {
         echo "<h2>USER BELUM TERDAFTAR</h2>";
     } else {
         //echo $saldo;
         $newSaldo = $saldo - $nilai;
         $sql = "UPDATE Saldo SET saldo={$newSaldo}  WHERE user_id='1106020056' ";
         if (mysqli_query($conn, $sql)) {