Magento 获取订单的支付方式

在这篇文章中,我们将看到如何使用Magen

to订单ID获取付款方式名称。

付款方式对于为订单创建自定义扩展至关重要。我们可以使用Zend方法轻松地从订单中获取这些所需数据。如果是付款详细信息,您知道如何按销售订单ID获取吗?从销售订单中获取所需数据有点棘手。
我们可以通过多种简单的方法来获取它。在今天Magento快速提示希望分享一些简单的代码,从订单ID获得付款方式。只需将其粘贴到您的自定义磁电模块中,然后编辑您的订单ID($ order-> getId()

当您处理创建自己的扩展时,这将非常有用。这里的文章标题是我们试图完成的自我解释,所以不要浪费时间让我们看一下代码块 。

///您的订单ID
$ order_id = '12' ;  
$ order = Mage :: getModel (“sales / order” )- > load ($ order_id ); 
///您还可以按增量ID加载销售订单
// $ order_increment_id ='10000002';
// $ order = Mage :: getModel(“sales / order”) - > loadByIncrementId($ order_increment_id);
///获取销售订单中使用的付款方式的付款代码
$ payment_method_code = $ order - > getPayment ()- > getMethodInstance ()- > getCode ();  
///获取销售订单中使用的付款方式的付款标题
$ payment_method_title = $ order - > getPayment ()- > getMethodInstance ()- > getTitle ();  
///获取销售订单中使用的卡片类型的付款方式
$ cc_type = $ order - > getPayment ()- > getData ('cc_type' );  
///获取信用卡信息
$ order - > getPayment ()- > getMethodInstance ()- > getCardsStorage ();
$ order - > getPayment ()- > getMethodInstance ()- > getCardsStorage ()- > getCards ();

Leave a comment

您的邮箱地址不会被公开。 必填项已用 * 标注