krimo Posted November 28, 2009 Share Posted November 28, 2009 Bonjour,Je souhaiterais savoir s'il existe un module ou une solution afin qu'on puisse nous permettre de limiter ou affecter un mode de paiement (ex CB) à une catégorie de produit uniquement, et de pouvoir spécifier d'autres modes paiements pour les autres catégories ex :- Catégorie 1 : mode de paiement uniquement en CB- Catégorie 2 : mode de paiement CB, chèque, virement, Paypal...- Catégorie 3 : mode de paiement CB, chèque et virementMerci Link to comment Share on other sites More sharing options...
fhcom Posted November 28, 2009 Share Posted November 28, 2009 bonsoir suis aussi intéressé mais avec ajout d'une fonction qui en rapport à un montant total permet de payer uniquement avec tel ou tel moyenmon but étant pour les chèques de les limiter à un montant de 80 € par exemple max et si dépasse alors cb ou paypal ou virement merci Link to comment Share on other sites More sharing options...
krimo Posted December 3, 2009 Author Share Posted December 3, 2009 un petit UP !! Link to comment Share on other sites More sharing options...
jaygodog Posted April 23, 2010 Share Posted April 23, 2010 Hi,je cherche similaire pour plafonner certain methodes de paiements,est-ce que vous avez trouver la solution? je voudrais plafonner mes ventes paypal par exemple 200 eurospar panier max. si plus de 200 euros n'affiche pas l'option Paypalmerci d'avance si vous avez des lumières Link to comment Share on other sites More sharing options...
Vertical_greg Posted February 3, 2011 Share Posted February 3, 2011 Bonjour à tous,Moi aussi ça m'intéresse, est-ce qu'il y a moyen soit au niveau de Prestashop ou sinon de paypal de plafonner le règlement ?Ex Si total <500€ alors Paypal si au dessus virement obligatoire.Histoire de limiter les fraudes ;-) Link to comment Share on other sites More sharing options...
Vertical_greg Posted February 7, 2011 Share Posted February 7, 2011 J'ai un peu avancé sur ce problème mais je n'ai pas encore trouvé la solution.Je m'explique :Order.php fait appel au différentes solutions de paiement configurée $smarty->assign(array( 'HOOK_PAYMENT' => Module::hookExecPayment(), /* Affichage des moyens de paiement */ 'total_price' => floatval($orderTotal), 'taxes_enabled' => intval(Configuration::get('PS_TAX')) )); Après il faut aller dans chaque module de paiement, si je prend Paypal celui qui nous intéresse, dans Paypal.php, j'ai ceci : public function hookPayment() { if (!$this->active) return ; if ( VARIABLE < 500) return $this->display(__FILE__, 'paypal.tpl'); } Donc en rajoutant un test je dois pouvoir afficher ou non le moyen de paiment Paypal mais impossible de passer le total de la commande. En gros, je ne sais comment faire et ça doit être tout simple. Désolé je débute sur Prestashop.Merci d'avance pour l'aide. Link to comment Share on other sites More sharing options...
Vertical_greg Posted February 10, 2011 Share Posted February 10, 2011 Personne n'a une réponse à cette question, comment faire pour passer une variable d'un module à un autre, ça doit pas être trop compliqué.Merci pour l'aide. Link to comment Share on other sites More sharing options...
Vertical_greg Posted February 15, 2011 Share Posted February 15, 2011 Bon je me répond à moi-même, j'ai trouvé la solution si on veut limiter les paiements via Paypal à 500€ FDPC par exemple : public function hookPayment($params) { if (!$this->active) return ; if ($params['cart']->getOrderTotal() < 500) return; return $this->display(__FILE__, 'paypal.tpl'); } 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