Jump to content
IdrissZ

[SOLVED] Unfortunately, there is no payment method available. Prestashop 1.7.5

Recommended Posts

Hello All, Your assitance would be greatly appreciated.

I Used to have no problems with payment and checking out, until a few days back i tried installing a custom payment module i created.....It displayed once on Order page, the payment step, and after choosing it, i had an error page show up. But it only worked once, ever since then i've had this show whenever i try to initiate payment. 

I've done all i can, visited the forum searching for similar problems,
enabled debug mode,
cleared cache,
uninstalled the custom payment module,
uninstalled the payment module which used to work,
Reinstalled cash on delivery (the payment module which used to work),
checked country restrictions under payment preferences,
locations under international,
configuration under international - localizations,
currency under international.....

Nothing seems to work, I have no idea why. Is it possible me adding the new payment module messed up the previous modules and the whole payment system? And how can i resolve it please.

If you need anymore details, i would be happy to provide

Edited by IdrissZ (see edit history)

Share this post


Link to post
Share on other sites

The title is [Solved], so it would be nice if you could share solution you found with other forum readers.

 

What came to my mind is Payment->Preferences there are setting when payment should be visible depending on currencies, groups and countries.

  • Like 2

Share this post


Link to post
Share on other sites

@El Patron Assisted me with my Issue,

He Saved the info from the payment modules already installed, reset them from the module page and re-filled the fields.
The hooks to the payment module were not configured properly, So @El Patron corrected that under Design - Positions.

  • Like 1

Share this post


Link to post
Share on other sites
On 2/11/2019 at 12:02 PM, IdrissZ said:

@El Patron Assisted me with my Issue,

He Saved the info from the payment modules already installed, reset them from the module page and re-filled the fields.
The hooks to the payment module were not configured properly, So @El Patron corrected that under Design - Positions.

Hi can you or @ElPatron send more especifications please? Whats he changes into design positions? Thanks in advance!

Share this post


Link to post
Share on other sites
On 5/5/2019 at 8:29 AM, MyDesignAr said:

Hi can you or @ElPatron send more especifications please? Whats he changes into design positions? Thanks in advance!

Modules use 'hooks'.  It's possible that modules are 'not' hooked properly.  I suggest,  copying/saving any module configuration as you may need to reapply. 

Then 'reset' the module,  check and update module configuration as required.

Then check that module shows up as expected.

If not then you may need to uninstall, if you do this make sure you have module zip file backed up.

  • Like 1

Share this post


Link to post
Share on other sites
1 hour ago, El Patron said:

Modules use 'hooks'.  It's possible that modules are 'not' hooked properly.  I suggest,  copying/saving any module configuration as you may need to reapply. 

Then 'reset' the module,  check and update module configuration as required.

Then check that module shows up as expected.

If not then you may need to uninstall, if you do this make sure you have module zip file backed up.

I have this module in 2 projects, one in 1.7.5 (new site) and it works well in frontend, but is not associated to payment category into the backend modules categories (thats strange). Then i have the same module in a site migrated from version 1.6 to 1.7, the same module in the last version that is working into the other prestashop site, but is not working here in the front end (and i have the same problem into the backend).

This is the module i'm using: https://github.com/mercadopago/cart-prestashop-7

Edited by MyDesignAr (see edit history)

Share this post


Link to post
Share on other sites
On 2/11/2019 at 11:02 PM, IdrissZ said:

@El Patron Assisted me with my Issue,

He Saved the info from the payment modules already installed, reset them from the module page and re-filled the fields.
The hooks to the payment module were not configured properly, So @El Patron corrected that under Design - Positions.

I got the same error. I reset it from Module Manager (Step will include connecting to Paypal and ask for Paypal authorization again.)

After it, it works again.

 

Thanks

  • Like 2

Share this post


Link to post
Share on other sites
On 5/6/2019 at 12:13 PM, MyDesignAr said:

I have this module in 2 projects, one in 1.7.5 (new site) and it works well in frontend, but is not associated to payment category into the backend modules categories (thats strange). Then i have the same module in a site migrated from version 1.6 to 1.7, the same module in the last version that is working into the other prestashop site, but is not working here in the front end (and i have the same problem into the backend).

This is the module i'm using: https://github.com/mercadopago/cart-prestashop-7

I recommend  opening a new topic with module name you are using in subject.  that module has a lot of moving parts, also consider dupe subject in Spanish forum.

Share this post


Link to post
Share on other sites

Hi @El Patron.

I have similar problem lasting trough different 1.7 PS versions (currently 1.7.6). This problem lasts even with all latest upgrades of modules.

Thing is, that I use 3 different payment modules PayPal (native), Bank wire (native), COD with fee. 

Those modules work very good itself, but every time I change ANYTHING in menu Payment - > Preferences (for example setting currency for PayPal, or COD), after saving the setting

ALL THREE PAYMENT OPTIONS DISAPPEAR from the checkout process and customer gets a message "Unfortunately, there is no payment method available."

I've checked the positions, modules are still hooked in the paymentOptions. I've tried to remove the hooks, then transplant it back.. nothing helps.

I've tried to uninstall and install back all the modules one by one and then repeat the whole process with changing menu Payment - > Preferences, but result is still the same. Nothing helps.

Only way to get working it back is to reset every module and set it up again (connecting, filling all the fields etc.)

This is so annoying. Do you have any idea where the problem can be?

 

Thank you very much for any reply.

 

Andrej

Share this post


Link to post
Share on other sites
On 7/23/2020 at 4:32 AM, www.exclusivepen.eu said:

Hi @El Patron.

I have similar problem lasting trough different 1.7 PS versions (currently 1.7.6). This problem lasts even with all latest upgrades of modules.

Thing is, that I use 3 different payment modules PayPal (native), Bank wire (native), COD with fee. 

Those modules work very good itself, but every time I change ANYTHING in menu Payment - > Preferences (for example setting currency for PayPal, or COD), after saving the setting

ALL THREE PAYMENT OPTIONS DISAPPEAR from the checkout process and customer gets a message "Unfortunately, there is no payment method available."

I've checked the positions, modules are still hooked in the paymentOptions. I've tried to remove the hooks, then transplant it back.. nothing helps.

I've tried to uninstall and install back all the modules one by one and then repeat the whole process with changing menu Payment - > Preferences, but result is still the same. Nothing helps.

Only way to get working it back is to reset every module and set it up again (connecting, filling all the fields etc.)

This is so annoying. Do you have any idea where the problem can be?

 

Thank you very much for any reply.

 

Andrej

 

Hi Andrej,

to be honest?  you should build a relationship with a PS expert who can assist on annoying issues.  I recommend contacting @razaro he can provide tech support when you run into issues or have questions. 

also side note, typical PS shop admin can only take their shops so far....save your money up and hire an agency to take your shop to the highest level, they just need catalog

 

 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More