Example #1
0
 public static function withdrawPaypalPrepare(User $user, $paypalEmail, $amount)
 {
     $withdrawal = Withdrawal::create(['user_id' => $user->id, 'merchant' => 'paypal', 'account' => $paypalEmail, 'amount' => $amount, 'currency' => 'USD', 'status' => 'waiting', 'transaction_number' => '']);
     $user->balance_blocked = $user->balance_blocked + $amount;
     $user->save();
     return $withdrawal;
 }