使用PayPal交易导入Magento订购CSV?

时间:2015-10-02 07:56:42

标签: php magento csv paypal import

我正在使用Bulk Import+Export Orders CSV扩展程序将我的旧订单导入Magento,它的效果非常好。

当我尝试将付款方式设为“paypal_express”时,仍然会导入“checkmo”类型的订单。

在第182行查看源代码文件时:

/app/code/community/Raveinfosys/Exporter/Model/Createorder.php

我发现了这个:

$orderPayment = Mage::getModel('sales/order_payment')
          ->setStoreId($this->store_id)
          ->setCustomerPaymentId(0)
          ->setMethod('checkmo')
          ->setPoNumber(' - ');
         $order->setPayment($orderPayment);

这意味着,付款方式的值是静态的。所以我继续将其改为:

$orderPayment = Mage::getModel('sales/order_payment')
          ->setStoreId($this->store_id)
          ->setCustomerPaymentId(0)
          ->setMethod($sales_order_arr['payment']['method'])
          ->setPoNumber(' - ');
         $order->setPayment($orderPayment);

现在的问题是,它尝试通过PayPal服务器验证付款并提供PayPal验证错误。

我想要的是使用方法PayPal创建订单而不通过PayPal验证它,因为我有很多订单要导入。

非常感谢任何帮助。谢谢!

0 个答案:

没有答案