Php 在成功页面中获取事务ID

Php 在成功页面中获取事务ID,php,magento,Php,Magento,我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题 下面你可以看到我的目标概述 我正在使用Magento CE1.8.1.0 我想在成功页面中获取事务ID 我尝试了以下方法,但它没有显示 $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId()); echo $order->getPayment()->getLastTra

我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题

下面你可以看到我的目标概述

我正在使用Magento CE1.8.1.0

我想在成功页面中获取事务ID

我尝试了以下方法,但它没有显示

$order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());
echo $order->getPayment()->getLastTransId();
那么如何获取事务ID呢

我在这里做错什么了吗

有什么想法吗

$OrderID=Mage::getSingleton('checkout/session')->getLastOrderId();
$transaction = Mage::getModel('sales/order_payment_transaction')->getCollection()
    ->addAttributeToFilter('order_id', array('eq' => $OrderID))
    ->addAttributeToFilter('txn_type', array('eq' => 'capture'))->getFirstItem();

$transaction
对象在成功页面中为您提供
截断id

@slimshaddyyy仅我想获取事务id。。。