Jump to content
thirty bees forum
  • 0

Disable Payment modules "Carrier restrictions"


Question

Posted

Hi, by default I see a setting for choosing wich payment modules is available for wich shipping carriers...

Generally, that is awesome, but it is very uncompatible with shipping solution I use'. Is there any way to either disable the restriction completely (so all payments modules is available for all couriers)?

(*=My store contains a module that during ceckout sends goods information to a third party, returning temporary carriers for each customer, thus meaning there will always be new carriers without allowed payment methods.)

3 answers to this question

Recommended Posts

  • 0
Posted

Depending on how the module works you may be able to use a MySQL trigger to automatically enable all payment modules for these temporary carriers.

You could try talking to the module creator about this. What module is it, and doesn't PS suffer from the same problem?

  • 0
Posted

Ah, that might indeed be a solution, I'll look into that option!

It's a swedish module called Fraktjakt - https://addons.prestashop.com/en/shipping-carriers/17108-fraktjakt-swedish-shipping-integration.html

In the stores I'm currently using PS 1.6, payment modules can only be restricted by currency or country, if I would like to restrict by carrier there is third party modules for that, but nothing pre-installed.

  • 0
Posted

As a temporary solution, I simply added alot of rows directly in the module_carrier table to allow some future carriers.

The real solution is indeed to simply make the module add the apropriate rows when adding carriers. Thank you @dynambee for suggesting that. Possibly a bit abvious, but I really didn't think in that direction :)

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...