narf Posted December 5, 2014 Share Posted December 5, 2014 Hola he intentando varias opciones que he visto por el foro pero ninguna me ha servido y no he podido escribir en los post porque estaban cerrados. Me gustaría limitar la forma de pago paypal hasta un maximo de 60€. Esto es que en el caso de que el carrito de la compra sea superior a 60€ no se muestra la opción de pago a través de paypal. Lo he probrado con este codigo pero parece ser que no funciona ya que aun cuando la cesta es superior a 60€ sigue mostrando paypal como forma de pago. Buscando y buscando encontre el siguiente codigo. que habria que poner dentro del modulo a ocultar en su funcion hookPaymentReturn public function hookPaymentReturn($params) { if (!$this->active) return; if ($params['cart']->id_currency == 1 && $params['cart']->getOrderTotal() > 200) return; if ($params['cart']->id_currency == 2 && $params['cart']->getOrderTotal() > 150) return; ¿Alguien tiene alguna solcuion? Link to comment Share on other sites More sharing options...
joseantgv Posted December 5, 2014 Share Posted December 5, 2014 Has adaptado ese código al ID de tu moneda y al importe que quieres (60€)? Link to comment Share on other sites More sharing options...
ventura Posted December 5, 2014 Share Posted December 5, 2014 Prueba a colocar ese codigo en el hook public function hookPayment($params) Link to comment Share on other sites More sharing options...
narf Posted December 14, 2014 Author Share Posted December 14, 2014 Prueba a colocar ese codigo en el hook public function hookPayment($params) Poniendo el codigo ahí donde dice ventura si que funciona. Muchas gracias a los dos por las respuestas. P.d. y disculpas por el retraso en contestar. Link to comment Share on other sites More sharing options...
manuel pc Posted December 1, 2016 Share Posted December 1, 2016 (edited) hola estoy buscando esta funcion pero para el modulo de transferencias bancarias con descuento. lo que necesito es que el modulo de transferencias solo se muestre cuando el carrito de compra acumule mas de 100 €. adjunto el documento bankwire_discount.php Edited December 1, 2016 by manuel pc (see edit history) Link to comment Share on other sites More sharing options...
h3r0 Posted December 16, 2016 Share Posted December 16, 2016 Poniendo el codigo ahí donde dice ventura si que funciona. Muchas gracias a los dos por las respuestas. P.d. y disculpas por el retraso en contestar. Por favor, ¿alguien sabría decirme donde hay que poner el código exactamente? No consigo que funcione. Utilizo la versión 1.6.1.10. Gracias. Link to comment Share on other sites More sharing options...
Recommended Posts