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? Thanks

enter image description here


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


With reference to this answer

For Check / Money Order this payment method extends Magento\Payment\Model\Method\AbstractMethod 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. :)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.