Jump to content

[Solucionado] Limitar forma de pago paypal a un importe


Recommended Posts

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

  • 2 weeks later...

 

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

  • 1 year later...
  • 3 weeks later...

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

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...