public function actionResendFailed()
 {
     $transactions = Transaction::findAll(['is_fulfilled' => false]);
     if (count($transactions) === 0) {
         echo "There are no failed transactions\n";
         return;
     }
     $connector = new CateringConnector();
     foreach ($transactions as $transaction) {
         $response = $connector->pay($transaction);
         if ($response['status'] === 'success') {
             echo 'Transaction ' . $transaction->id . " SUCCEEDED\n";
             $transaction->is_fulfilled = true;
             $transaction->save();
         } else {
             echo 'Transaction ' . $transaction->id . " FAILED\n";
         }
     }
 }