Intereting Posts
Изображение dompdf не отображается в файле лезвия laravel Расширение php SoapClient для проверки подлинности на сайтах Преобразование IP в длинный в MySQL Показать несколько маркеров на Картах Google с помощью PHP и MySQL Ajax-вызов для динамического меню работает для первого элемента <select>, но не дополнительных Установка HTML-фрейма src на google.com; не работает Как отправить или присвоить значение переменной JQuery переменной php? Оптимизированный метод сравнения IP-адресов с подстановочными знаками в PHP? Является ли XMLReader синтаксическим анализатором SAX, парсером DOM или нет? Является ли эта функция mail () безопасной от вставки заголовка? Радиус / ближайшие результаты – API Карт Google Существует ли внедряемый (не теоретический) способ доказать, принадлежит ли адрес электронной почты реальной учетной записи электронной почты? Запуск / остановка php-скрипта в фоновом режиме из браузера как отправлять и аудиофайлы по электронной почте с помощью joomla или php Как создать удобный для пользователя URL-адрес с использованием псевдонима и идентификатора из базы данных?

идентификатор транзакции и объект платежа в Magento

Мой вопрос может выглядеть модно, но мне сложно с этим справиться.

часть кода функции

public function capture(Varien_Object $payment, $amount){ if(!$this->isEnabled()){ return parent::capture($payment, $amount); }else{ ---- MORE CODE-- $quote = Mage::getSingleton('customer/session'); $nickname = $quote->getAuthorizenetNickname(); $profile = $quote->getProfile(); $postedNickname = $quote->getNickname(); if ($payment->getCcTransId()) { $payment->setAnetTransType(self::REQUEST_TYPE_PRIOR_AUTH_CAPTURE); } else { $payment->setAnetTransType(self::REQUEST_TYPE_AUTH_CAPTURE); } $payment->setAmount($amount); $request= $this->_buildRequest($payment); $result = $this->_postRequest($request); MORE CODE HERE, NOT RELEVENT TO MY ISSUE 

У меня тут два вопроса

Как я могу пропустить идентификатор транзакции

 $payment->setAmount($amount); $request= $this->_buildRequest($payment); $result = $this->_postRequest($request); 

и второй вопрос

как я могу передать значение Echo / debug передаваемого идентификатора транзакции

может быть очень легко для вас, но я в неудаче

до сих пор

 $payment->setTransID($payment->gerOrder->getTransID()); and $payment->gerOrder->getTransID() $payment->setAmount($amount); $request= $this->_buildRequest($payment); 

спасибо за помощь и рекомендации