Grindelf Posted April 8, 2017 Share Posted April 8, 2017 Hello fellows Its possible hide a payment module for a specific country ip that access the site. For example: my brazilian customers uses a specific module - CIELO - to make payments. I need expand the access of my site to others countries, and need use for these countries, the payment module PAYPAL. I need that my customers of Brazil dont have access to paypal payment module, only others countries. This is possible? Ty Rita Link to comment Share on other sites More sharing options...
Grindelf Posted April 8, 2017 Author Share Posted April 8, 2017 Up Link to comment Share on other sites More sharing options...
joseantgv Posted April 9, 2017 Share Posted April 9, 2017 Hello fellows Its possible hide a payment module for a specific country ip that access the site. For example: my brazilian customers uses a specific module - CIELO - to make payments. I need expand the access of my site to others countries, and need use for these countries, the payment module PAYPAL. I need that my customers of Brazil dont have access to paypal payment module, only others countries. This is possible? Ty Rita You have to enable geolocation and then restrict payment modules at "Modules and Services -> Payment". 1 Link to comment Share on other sites More sharing options...
jjmaturi Posted June 4, 2017 Share Posted June 4, 2017 (edited) Yo tengo el mismo problema. Tengo la Geoloc activada, los países configurados 1 a 1 en los cuales especifiqué la moneda por defecto, luego, desactivé el modulo de selección de moneda, para que los usuarios no la pudieran cambiar y algunas cosas mas. Cuándo llegan a la pantalla de pago, las opciones de pago ("Modules and Services -> Payment") terminan basándose en la dirección que el cliente colocó. Si la cambias, se cambian los métodos de pago. Habrá alguna forma de que esto funciones como debería? jaja Prestashop... siempre atentando contra tu salud capilar. Gracias! Edited June 4, 2017 by jjmaturi (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted June 4, 2017 Share Posted June 4, 2017 its very simple and supported by native PrestaShop back office-->modules-->payment modules scroll down and you can set what countries your payment module should or should not be used for. There is no need for geo location because payment methods are not displayed until 1) login or 2) registrar, then ps knows the country Link to comment Share on other sites More sharing options...
jjmaturi Posted June 4, 2017 Share Posted June 4, 2017 Never is that simple with Prestashop. You can have the configuration as you said (and as I said in Spanish) but Presta is taking client's address to determine the payment module/country to use, it is not using the Geolocation data to assign them one, just the address. Is this working as intended? Link to comment Share on other sites More sharing options...
El Patron Posted June 4, 2017 Share Posted June 4, 2017 Never is that simple with Prestashop. You can have the configuration as you said (and as I said in Spanish) but Presta is taking client's address to determine the payment module/country to use, it is not using the Geolocation data to assign them one, just the address. Is this working as intended? This is my understanding of how it works and is used. For OPC (one page checkouts) it may display the default country payment methods but those may change when billing country address is different than default. I apologize I did not xlate your original post into en, it is the englilsh forum after all..lol I do not understand how this native feature would not support the original poster, so we should let them consider and respond. As for native geo location, it's 'important to note' that if you enable then IP's not resolved by geo location will be disallowed to shop. I have long time rather famous module on my shop Geo Targeting Pro that allows visitors to shop if non-resolved ip, amongst other things. We have however found that OPC do not use localize on visitor cookie country for non-logged customers so OPC must be modified to work well with a geo location solution. I don't think geo location is necessary, simply disabling PayPal for Brazil should be sufficient, not Brazil is funny, to use PayPal they must have Brazilan PayPal account different from all other PayPal accounts. i.e. normal PayPal does not support Brazilan Real, only Brazilan PayPal account does. happy prestashopping 1 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