When I try to create a new payment method, the payment class list doesn't load. All I see is 'None' in the list.I've attached a screenshot. How do I fix this?
What about Commerce log files? Have you tried to look into those? Haven't seen this issue actually before. We had cases when payment class did not show up..
I've checked and I'm not getting any errors in the commerce log. When I restore the database, I've been able to get the payment class to show. After a while, it would disappear again.
What do you mean when "We had cases when payment class did not show up.."?
Sorry, I mean we had cases when "Class Name" (first) dropdown didn't show custom classes.
Did you find a solution for this problem?
We are experiencing the same issue on our production webserver, but not in the local development environment.
I saw you class already. Now, you need to defind payment class first before you create a new payment: In Commerce Manager, navigate to Administration > Order System > Meta Classes/Meta Fields - this feature allow you defind your payment information.
You can download our public payment provider to see how it do: http://world.episerver.com/Framework/Templates/Page.aspx?id=77959&epslanguage=en (for Paypal)
Hope this will help and if you got issue, please mail to me :)
Hi , This issue is happening in all our environments and sometimes IISReset will fix it but there are times it does not. Please help!
The underlying code is using Reflection to create this list; however I have come across this not working for some individuals also.
I've found that the best solution is recompiling the Commerce Manager project, which seems to force the reflector to find the correct assembly the Payment classes are in.