在这篇文章中,我们将看到如何使用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 ();