protected function createTransaction(Request $request)
{
$payment = $this->getPayment($request->get('bank'));
$transaction = $this->transactionManager->create();
$transaction->setPaymentCode($payment->getCode());
$transaction->setParameters(array_replace($request->query->all(), $request->request->all()));
return $transaction;
}