Jump to content

Display Payment method in not logged mode


Recommended Posts

  • 5 months later...

Prestashop is designed to show/hide payment methods based on three things

1) Customer group

2) Currency

3) Customer/Visitor country

 

Therefore in order to work properly, you must know the customers country BEFORE showing the payment methods.

 

Now perhaps your business model, you don't care what country the customer is from, maybe you only have 1 payment method, and that works regardless of the Country.  But that is not the case for everyone.

 

So you would have to change the core coding to ignore these restrictions and just show the payment methods regardless.

 

However if you show them, that means the customer/visitor can use them without having created an account or provided an invoice/delivery address.  And that will not work, because order creation would require those things. 

 

Instead, I would suggest that you add an image or some element that tells them what payment methods you accept.

Edited by bellini13 (see edit history)
Link to comment
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...