2013-11-26 45 views

回答

1

大多數Magento付款方式不支持在管理員中使用它。 PayPal Express方法也不支持它。

P.S.創建訂單後,客戶被重定向到PayPal。如果您爲客戶創建訂單,他將不會被重定向,並且無法支付訂單費用。 您需要搜索允許還款(付款鏈接)的付款方式。

付款方式有一個參數

protected $_canUseInternal    = false; 

,但將其更改爲真不足夠多的:)

1

我們遇到了同樣的問題,並沒有發現自動處理PayPal付款的訂單創建一個解決方案通過Magento後端。我們最後所做的是一個手動流程,需要銷售人員採取多個步驟,但它使我們能夠保持我們的訂單和他們的付款類型的組織和準確。

我們創建了一個名爲「PayPal - 手動開票」的自定義付款方式。它被配置爲僅出現在adminhtml訂單創建屏幕上。在功能上,除了在人工發票上標記訂單的付款類型外,它實際上不會做任何其他事情 - 在創建訂單後,銷售人員必須到PayPal並向客戶發送發票。再次支付發票時,銷售人員必須手動在Magento中開具發票。

有關進行支付的方法來看看這一個像樣的教程:http://excellencemagentoblog.com/magento-create-custom-payment-method

本教程指導您完成擴展核心Mage_Payment_Model_Method_Abstract類,添加新的付款方式的付款方式,並添加必要的UI組件。

+0

你遇到過與IPN有關的問題嗎?我們正在做類似的事情,PayPal正試圖通過IPN更新訂單,並抱怨說它們失敗了。 – Laura

相關問題