xAnthonyDjx Posted July 10, 2013 Share Posted July 10, 2013 (edited) Como se podria restringir el metodo de pago por paypal en una categoria de productos? Les agradezco la ayuda de antemano gracias. Edited July 10, 2013 by xAnthonyDjx (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted July 10, 2013 Share Posted July 10, 2013 Lo que he visto es un modulo que restringe el transportista por metodo de pago: http://addonspresta.com/en/free-modules/48-ship-to-pay-for-prestashop-15x.html Link to comment Share on other sites More sharing options...
francesc Posted July 10, 2013 Share Posted July 10, 2013 Me suena de haber visto algún módulo gratuito que selecciona transportista según categoría y de pago según transportista, pero para lo que pides solo conozco éste de pago: http://www.alabazweb.com/es/modulos-para-prestashop-14/123-paypal-con-recargo-con-filtro-por-categorias-v348.html Link to comment Share on other sites More sharing options...
francesc Posted July 10, 2013 Share Posted July 10, 2013 También podrías duplicar categorías, habilitarlas para diferentes grupos de usuarios y restringir Paypal, o cualquier otro módulo según grupo de usuarios. Link to comment Share on other sites More sharing options...
xAnthonyDjx Posted July 10, 2013 Author Share Posted July 10, 2013 Muchas gracias ya lo solucione agregandole este codigo public function hookPayment($params) { global $cart; $products = $cart->getProducts(); foreach($products as $product) { $results = Db::getInstance()->ExecuteS(' SELECT * FROM `'._DB_PREFIX_.'category_product` WHERE id_product=' . $product['id_product'] . ' AND id_category=111111'); if(isset($results) AND count($results)>0)return; } if (!$this->active) return ; return $this->display(__FILE__, 'paypal.tpl'); } Lo saque de aqui http://www.prestasho...t-using-paypal/ a ver si alguien mas le sirve Edito como Solucionado. Link to comment Share on other sites More sharing options...
Feliz Garcia Posted July 11, 2013 Share Posted July 11, 2013 Muchas gracias ya lo solucione agregandole este codigo public function hookPayment($params) { global $cart; $products = $cart->getProducts(); foreach($products as $product) { $results = Db::getInstance()->ExecuteS(' SELECT * FROM `'._DB_PREFIX_.'category_product` WHERE id_product=' . $product['id_product'] . ' AND id_category=111111'); if(isset($results) AND count($results)>0)return; } if (!$this->active) return ; return $this->display(__FILE__, 'paypal.tpl'); } Lo saque de aqui http://www.prestasho...t-using-paypal/ a ver si alguien mas le sirve Edito como Solucionado. Voy a intentar probar la modificación. Estaba buscando algo parecido, y creo que lo voy a combinar con el módulo que comenta el usuario Rubalcaba. Muchísimas gracias a todos ! Link to comment Share on other sites More sharing options...
Recommended Posts