как получить платежную информацию о Magento?

Мне нужно экспортировать заказы в файл, вот мой код, чтобы выполнить заказы:

$orders = Mage::getModel('sales/order')->getCollection() ->addAttributeToSelect(array('status', 'ncm')) ->addFieldToFilter( array( array('attribute' => 'status', 'eq' => 'complete') ) ); $order = $orders->getFirstItem(); //print_r($order); //exit; //foreach($orders as $order){ $id = $order->getIncrementId(); $payment = $order->getPayment(); $method = $payment->getMethodInstance(); print_r($payment); //} 

Мне нужно распечатать некоторую информацию о платеже, таком как метод, количество, сколько месяцев он был разделен, если была кредитная карта, мне нужен идентификатор повтора транзакции, и поэтому список продолжается

Как мне это сделать?

Я думаю, это будет

  $payment = $order->getPayment(); 

Он будет извлекать экземпляр платежа текущего заказа.

 //Get Payment $payment = $order->getPayment() //Get card type $payment->getData('cc_type') //Get Payment Info $payment->getMethodInstance()->getCode(); $payment->getMethodInstance()->getTitle(); //Get Credit Card info $payment->getMethodInstance()->getCardsStorage() $payment->getMethodInstance()->getCardsStorage()->getCards() //array() 

Чтобы получить код метода, гораздо безопаснее использовать

 $order->getPayment()->getMethod(); 

Пропуск объекта экземпляра, который может генерировать исключение, если метод оплаты был удален.