iluvar Posted January 6, 2015 Share Posted January 6, 2015 Hi, I'm developing a custom payment module - used AuthorizeAIM as base. I can install my module and see it in a list of installed modules - in BO Modules->Modules, but it doesn't show up in BO Modules->Payment. In front office none of my payment modules show up as available for checkout. I've installed also AuthorizeAIM and it also doesn't show up during checkout but it does show up in BO Active modules. I've checked payment restrictions and carriers, googled and googled for this issue but there seem to be no similar situations or clear solutions. Hope you can help. Link to comment Share on other sites More sharing options...
Richard S Posted January 6, 2015 Share Posted January 6, 2015 Do you have error showing turned on?If you are using another module as template, make sure there are no naming conflicts as this can be the cause why they do not show up. In addition, if the module does not show up on backoffice, make sure it is structure is valid.You can find more information about creating modules here: http://doc.prestashop.com/display/PS16/Creating+a+PrestaShop+Module Link to comment Share on other sites More sharing options...
bellini13 Posted January 6, 2015 Share Posted January 6, 2015 Hi, I'm developing a custom payment module - used AuthorizeAIM as base. I can install my module and see it in a list of installed modules - in BO Modules->Modules, but it doesn't show up in BO Modules->Payment. In front office none of my payment modules show up as available for checkout. I've installed also AuthorizeAIM and it also doesn't show up during checkout but it does show up in BO Active modules. I've checked payment restrictions and carriers, googled and googled for this issue but there seem to be no similar situations or clear solutions. Hope you can help. Please clarify where you are expecting to see your module. it is also helpful to know what version of PS we are talking about... The BO > Modules > Payment page has 4 sections to 1) The very top module list will only display 'approved' payment modules. Those are generally only modules developed by Prestashop. Your module will not appear here 2) Currency restrictions 3) Group Restrictions 4) Country Restrictions So please clarify which of the 4 you do not see, and also what version of PS we are talking about. Link to comment Share on other sites More sharing options...
iluvar Posted January 6, 2015 Author Share Posted January 6, 2015 Please clarify where you are expecting to see your module. it is also helpful to know what version of PS we are talking about... The BO > Modules > Payment page has 4 sections to 1) The very top module list will only display 'approved' payment modules. Those are generally only modules developed by Prestashop. Your module will not appear here 2) Currency restrictions 3) Group Restrictions 4) Country Restrictions So please clarify which of the 4 you do not see, and also what version of PS we are talking about. Hi, Thank you for your effort. I can see the module in Modules->Modules, "Payments and Gateways" section, and it is installed and enabled. I can configure it without errors. I can't see it under Modules->Payment in "Active payments" but is shows under restrictions. In FO when I go to checkout I don't have any available payment modules to make the payment ( I have other modules, official, enabled for payment ). @Richard - It is Prestashop 1.6 Link to comment Share on other sites More sharing options...
fred-vinapresta Posted January 6, 2015 Share Posted January 6, 2015 as Richard said, in your config/defines,inc.php, change define('_PS_MODE_DEV_', false); by define('_PS_MODE_DEV_', true); And reload your front payment page to see if there are mistakes somewehere Link to comment Share on other sites More sharing options...
bellini13 Posted January 6, 2015 Share Posted January 6, 2015 I have already explained it in my previous post. Prestashop does not allow non-Prestashop modules to appear in the first section 'active payments'. It is reserved for Prestashop only modules. It is not a bug or defect, it is the way they have designed it to work 3 Link to comment Share on other sites More sharing options...
Richard S Posted January 7, 2015 Share Posted January 7, 2015 I did not have any problems as you suggest bellini13 with any modules. I am using mostly PS1.6.0.9 Link to comment Share on other sites More sharing options...
iluvar Posted January 7, 2015 Author Share Posted January 7, 2015 I have already explained it in my previous post. Prestashop does not allow non-Prestashop modules to appear in the first section 'active payments'. It is reserved for Prestashop only modules. It is not a bug or defect, it is the way they have designed it to work Hi, Thank you for this explanation. Do you have any ideas why it doesn't show up in FO during checkout ? Issue is that none of installed and enabled payment modules is available during checkout - including my own. Link to comment Share on other sites More sharing options...
bellini13 Posted January 7, 2015 Share Posted January 7, 2015 A checklist of the most obvious reasons 1) enabled 2) There are no restrictions on currencies, groups or countries 3) That the modules are hooked to "displayPayment" 4) Do you have any overrides installed 5) Have you made any modifications to the core code that would have caused the issue 1 Link to comment Share on other sites More sharing options...
iluvar Posted January 8, 2015 Author Share Posted January 8, 2015 Hi, Again, I would like to thank you for your effort. It seems that this was all my mistake. I was forcing SSL ( since I used Authorize AIM as a base for my development ) and on my test host I don't use SSL - so that was the reason my module didn't show up in FO. Link to comment Share on other sites More sharing options...
stainlessclothing Posted January 29, 2016 Share Posted January 29, 2016 Hello I am having a similar problem. I have installed cash envoy for payment and configured the issue i am having is that where there is Please mark each checkbox for the country, or countries, in which you want the payment module(s) to be available. the checkbox doesn't show to select. and it doesn't appear in the front page. kindly assist Link to comment Share on other sites More sharing options...
bellini13 Posted January 29, 2016 Share Posted January 29, 2016 in modules > payment page, scroll down and confirm that currencies, group and country restrictions are setup correctly. Link to comment Share on other sites More sharing options...
vijayrami Posted December 27, 2016 Share Posted December 27, 2016 Check your config/xml/tab_modules_list.xml find AdminPayment tab lists and check your module is available in that list. or Correct your module name in that list if you update your module name. 1 Link to comment Share on other sites More sharing options...
BizVista Posted March 3, 2017 Share Posted March 3, 2017 In Prestashop 1.6.1 if bankwire or payments don't show, I tried everything until I found the solution by Localization>Localization and at bottom Advanced and confirming the country identifier. It was us and changed it desired country and payment options showed. Link to comment Share on other sites More sharing options...
aum108 Posted February 6, 2019 Share Posted February 6, 2019 On 1/8/2015 at 1:35 AM, bellini13 said: A checklist of the most obvious reasons 1) enabled 2) There are no restrictions on currencies, groups or countries 3) That the modules are hooked to "displayPayment" 4) Do you have any overrides installed 5) Have you made any modifications to the core code that would have caused the issue @vijayrami config/xml/tab_modules_list.xml find AdminPayment tab lists and check your module is available in that list. and 3) That the modules are hooked to "displayPayment" did the trick thanks ton Link to comment Share on other sites More sharing options...
Arben123 Posted September 27, 2019 Share Posted September 27, 2019 why payment Modules page not showing http://tregu.epizy.com/ http://tregu.epizy.com/admin123/index.php?controller=AdminPayment&token=4f8cd2564dce9f6de2ef89b223e49cf0 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now