Magento 2: Payment methods not showing on admin create order

When creating an order from the admin panel I cannot see payment methods available
However, in the fronted, customers can see the available payment methods, which are CHECK / MONEY ORDER and CyberSource ( CREDIT CARD )

There are no errors in the console neither in the logs.

Any suggestions on how to debug this?

enter image description here

Magento Asked on November 19, 2021

2 Answers

2 Answers

Try choosing a "Shipping Method" first, then the Payment method options will show.

Answered by V Salvador on November 19, 2021

With reference to this answer

For Check / Money Order this payment method extends MagentoPaymentModelMethodAbstractMethod class. If you open then you can see following code snippet:

protected $_canUseInternal = false;

This is the reason it is not working on admin side.

So, please check Paypal as reference so you will have better idea.

Happy Coding. :)

Answered by Mayur Sisodiya on November 19, 2021

Add your own answers!

Related Questions

How to place sizes in order

1  Asked on December 7, 2020 by stefaniiia


Magento 2.4 disable UI/Theme part

0  Asked on December 7, 2020 by bogdan-hepting


Add same product to quote as a separate item in Magento 2

1  Asked on December 1, 2020 by chirag-dodia


Ask a Question

Get help from others!

© 2021 All rights reserved.