如何通过编程方式在magento中将付款方式从现有订单的一种更改为另一种?

伤痕累累

我需要以编程方式更改现有订单的付款方式,您可以建议什么?

        $quote = $order->getQuote();
        $payment = $quote->getPayment();
        $payment->importData($data);
        $quote->save();

正确的解决方案是基于Rajiv的解决方案,前端中客户帐户的订单明细中的付款方式和管理面板的订单管理中的订单明细中的付款方式都在以下代码段之后更改,感谢拉吉夫!

    $orderId = '100000009'; // Incremented Order Id
$order = Mage::getModel('sales/order')->loadByIncrementId($orderId);
$payment = $order->getQuote()->getPayment();
$payment->setMethod('test'); // Assuming 'test' is updated payment method
$payment->save();
$order->save();
$payment = $order->getPayment();
$payment->setMethod('test'); // Assuming 'test' is updated payment method
$payment->save();
$order->save();
拉吉夫·兰詹(Rajiv Ranjan)

尝试以下代码来更新现有订单的付款方式:

$orderId = '100000009'; // Incremented Order Id
$order = Mage::getModel('sales/order')->loadByIncrementId($orderId);
$payment = $order->getPayment();
$payment->setMethod('test'); // Assuming 'test' is updated payment method
$payment->save();
$order->save();

希望对您有所帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 Ada 中将类型从一种更改为另一种?

来自分类Dev

如何将一种字体的所有实例更改为另一种字体?

来自分类Dev

SQL JOIN一种方式或另一种方式

来自分类Dev

Gulp注入不以一种方式工作,而以另一种方式工作-没有区别吗?

来自分类Dev

我想以编程方式从一种形式迁移到另一种已经存在的旧形式

来自分类Dev

Excel DSum(可能是另一种方式)

来自分类Dev

处理此承诺的另一种方式?

来自分类Dev

写这的另一种方式?

来自分类Dev

另一种注入Angular的方式

来自分类Dev

杀死僵尸进程的另一种方式

来自分类Dev

require.js的另一种要求方式?

来自分类Dev

记住wifi网络的另一种方式

来自分类Dev

用另一种方式检查'checkBox'-> xPath

来自分类Dev

X跨平台转发另一种方式?

来自分类Dev

另一种执行1-X的方式?

来自分类Dev

Bitbucket 中的另一种评论方式

来自分类Dev

角色在跳跃时看起来是另一种方式,而弹丸也以另一种方式出现

来自分类Dev

将DateTime格式从一种形式更改为另一种形式

来自分类Dev

将html页面中的所有价格从一种货币更改为另一种货币?

来自分类Dev

如何将数组格式从一种多维形式更改为另一种形式?

来自分类Dev

如何使用脚本将列从一种数据类型更改为另一种

来自分类Dev

如何检查按钮颜色从一种颜色更改为另一种颜色

来自分类Dev

通过另一种形式更改一种形式的整数

来自分类Dev

.htaccess将所有http重定向到https,另一种方式

来自分类Dev

实体框架:SaveChanges() 工作的一种方式,另一种方式不工作。为什么?

来自分类Dev

如何使用.htaccess将某些类型的URL更改为另一种类型?

来自分类Dev

如何将 JSON 数组更改为另一种格式

来自分类Dev

如何将 json 数组更改为另一种格式

来自分类Dev

如何更改另一种语言的图像资源?

Related 相关文章

  1. 1

    如何在 Ada 中将类型从一种更改为另一种?

  2. 2

    如何将一种字体的所有实例更改为另一种字体?

  3. 3

    SQL JOIN一种方式或另一种方式

  4. 4

    Gulp注入不以一种方式工作,而以另一种方式工作-没有区别吗?

  5. 5

    我想以编程方式从一种形式迁移到另一种已经存在的旧形式

  6. 6

    Excel DSum(可能是另一种方式)

  7. 7

    处理此承诺的另一种方式?

  8. 8

    写这的另一种方式?

  9. 9

    另一种注入Angular的方式

  10. 10

    杀死僵尸进程的另一种方式

  11. 11

    require.js的另一种要求方式?

  12. 12

    记住wifi网络的另一种方式

  13. 13

    用另一种方式检查'checkBox'-> xPath

  14. 14

    X跨平台转发另一种方式?

  15. 15

    另一种执行1-X的方式?

  16. 16

    Bitbucket 中的另一种评论方式

  17. 17

    角色在跳跃时看起来是另一种方式,而弹丸也以另一种方式出现

  18. 18

    将DateTime格式从一种形式更改为另一种形式

  19. 19

    将html页面中的所有价格从一种货币更改为另一种货币?

  20. 20

    如何将数组格式从一种多维形式更改为另一种形式?

  21. 21

    如何使用脚本将列从一种数据类型更改为另一种

  22. 22

    如何检查按钮颜色从一种颜色更改为另一种颜色

  23. 23

    通过另一种形式更改一种形式的整数

  24. 24

    .htaccess将所有http重定向到https,另一种方式

  25. 25

    实体框架:SaveChanges() 工作的一种方式,另一种方式不工作。为什么?

  26. 26

    如何使用.htaccess将某些类型的URL更改为另一种类型?

  27. 27

    如何将 JSON 数组更改为另一种格式

  28. 28

    如何将 json 数组更改为另一种格式

  29. 29

    如何更改另一种语言的图像资源?

热门标签

归档