My new payment method shows up in Admin/System/Configuration/Advanced but not in Payment Methods.
I’ve followed the wiki- how-to/create-payment-method-module and searched the forum, seen that a lot of other people are facing the same problem.
My new payment method shows up in Admin/System/Configuration/Advanced but not in Payment Methods.
I’ve followed the wiki- how-to/create-payment-method-module and searched the forum, seen that a lot of other people are facing the same problem.
Can someone tell me which is the updated wiki?
Hi,
same problem. I’ve copy&paste;the wiki code and don’t rename anything. I see NewModule in backend (Admin/System/Configuration/Advanced and Admin/System/Configuration/Payment Methods) and both are enabled.
In the frontend, i put something in the basket and go to checkout, but the NewModule don’t shows up
i have just finished my payment module. But i have to authorize the card after click “place order”. I use “validate()” function on my module method class but it validates after payment method step.
How can i validate the credit card after click “place order” like “onPlaceOrder()” ?
Note: I can do that in checkout module in validateOrder function, but it is not goog way i think ?
i’ve solved my wiki-problem why the new payment module shows in the backend but not in the frontend. In the wiki, the part of “Payment from applicable countries” is missing, but i think it’s required
I’m trying to create a simple module for bank payment, so far I copied everythign from the wiki, modified it a little bit, so in the backend the module has everything minimal needed. But I don’t know, how to make it show up in the frontend. I looked through this thread and tried several things, but I can’t figure out, where I did something wrong.
I found my error, now I’m pretty far, the payment method seems to show up properly. Now I can’t get it to read the localisation properly, is this done automatically by Magenta or do I have to specify a name for localisation cvs somewhere?
I changed everywhere NewModule and newmodule to my own module name, but forgot to change in app/code/local/Mage/NewModule/Model/PaymentMethod.php: the class name, so it still had NewModule inside, instead of the correct module name. After I corrected it, magento had indeed something to show for this module.
I was wondering if somebody can help me figure out what goes wrong in my new gateway payment module. When a customer wants to do a payment he will be redirected to the url: /checkout/onepage/
Here he gets the new form where he can leave all the customer info needed for the gatewaypayment. When the customer wants to do a checkout via the checkout button I always get a 404 page. In my form action I have given the location where the checkout.php page can be found (app\code\local\Mage\NewModule\Model\. But this will result in a access denied after checkout. Moving the file to the Onpage directory doesn’t help either. This will result in a 404 page. The new module is set up after the wiki documentation + fixes and it resides in the app local directory.. however checkout/onepage resides in the app core directory… ..is this (local and core) in conflict with each other???
Since i have installed the bank transfer method, i have the feeling my site is 3 times slower than before.
How could this happen ? and is there any way to fix it ?