简体   繁体   English

管理员,付款方式Paypal快速结账中的Magento手动订单创建不可见

[英]Magento manual order creation in Admin, Payment Method Paypal express checkout is not visible

I am using magento with paypal express checkout.I have configured it. 我正在使用带有paypal快速结账的magento。我已经配置了它。

But when I create the orders in admin I am not getting this option there. 但是当我在管理员中创建订单时,我没有得到这个选项。 How can I do this? 我怎样才能做到这一点? 在此输入图像描述

Please help. 请帮忙。

Most Magento payment methods does not support using it in admin. 大多数Magento支付方法不支持在管理员中使用它。 PayPal Express method does not support it also. PayPal Express方法也不支持它。

PS After creating order customer are redirected to PayPal. PS创建订单后,客户被重定向到PayPal。 If you create order for customer he will not be redirected and can not pay for order. 如果您为客户创建订单,他将不会被重定向,也无法支付订单费用。 You need to search for payment method that allow repayment (link to pay). 您需要搜索允许还款的付款方式(链接到付款)。

Payment method has a parameter 付款方式有一个参数

protected $_canUseInternal              = false;

but changing it to true is not enought :) 但是没有把它改成真的:)

We encountered the same issue and didn't find a solution that automated handling PayPal payments for orders created via the Magento backend. 我们遇到了同样的问题,并没有找到自动处理通过Magento后端创建的订单的PayPal付款的解决方案。 What we did in the end is a manual process and requires several steps for the salesperson, but it allows us to keep our orders and their payment types organized and accurate. 我们最终做的是手动流程,并且需要为销售人员执行几个步骤,但它允许我们保持订单和付款类型的有序和准确。

We created a custom payment method called "PayPal - Manual Invoicing". 我们创建了一种名为“PayPal - 手动发票”的自定义付款方式。 It's configured to only appear on the adminhtml order creation screen. 它被配置为仅出现在adminhtml订单创建屏幕上。 Functionally it effectively does nothing other than mark the payment type of the order for manual invoicing--after the order is created the salesperson has to go to PayPal and send the customer an invoice. 在功能上它除了标记手动开票的订单的付款类型之外没有任何其他功能 - 在创建订单后,销售人员必须转到PayPal并向客户发送发票。 And again when the invoice is paid the salesperson has to invoice the order in Magento manually. 再次支付发票时,销售人员必须手动在Magento中为订单开具发票。

For a decent tutorial on making a payment method take a look at this: http://excellencemagentoblog.com/magento-create-custom-payment-method 有关制作付款方式的体面教程请看一下: http//excellencemagentoblog.com/magento-create-custom-payment-method

The tutorial walks you through extending the core Mage_Payment_Model_Method_Abstract class, adding your new payment method to the Payment Methods, and adding the necessary UI components. 本教程将指导您扩展核心Mage_Payment_Model_Method_Abstract类,将新的付款方式添加到付款方式,并添加必要的UI组件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM