lennynero Posted February 14, 2022 Share Posted February 14, 2022 Bonjour à tous, Voilà mon soucis, j'ai sur mon site des cartes cadeau vendues au clients, mais quand ces cartes sont utilisées, elle le sont comme bon de réduction et non comme moyens de paiement. J'aurai souhaité que les cartes utilisées le soient comme moyen de paiement dans le tunnel de commande, comme chèque, CB ou autres, ce qui me permettrait d'avoir des commandes payées en carte cadeau et non à mode inconnu. Qui aurait une idée? Merci Link to comment Share on other sites More sharing options...
Eolia Posted February 15, 2022 Share Posted February 15, 2022 Vous êtes en 1.6 donc ce module est fait pour vous https://eoliashop.com/code2pay Link to comment Share on other sites More sharing options...
lennynero Posted February 15, 2022 Author Share Posted February 15, 2022 Merci Eolia je regarde cela de plus près car j'ai une caisse boutique intégrée et voir si le moyen de paiement peux être appelé directement depuis cette caisse. J'ai depuis 4 ans Rockpos intégré. Merci encore. Link to comment Share on other sites More sharing options...
lennynero Posted February 15, 2022 Author Share Posted February 15, 2022 Bonjour, Eolia Je pense acheter ton module qui me parait être nickel pour mon utilisation, mais si j'ai des questions diverses concernant l'utilisation courante : Remplace t il les règles de panier? J'ai créé des cartes cadeaux sur mon site et j'en vends en boutique, comment procéder? et peu être d'autres questions. merci à toi Link to comment Share on other sites More sharing options...
Eolia Posted February 15, 2022 Share Posted February 15, 2022 Cartes cadeaux créées par un module ou à la main ? Le module permet de transformer les bons de réduction en moyen de paiement s'ils sont de type monétaires (pas de %) Il permet aussi de les créer directement (avec envoi d'un mail au destinataire) Link to comment Share on other sites More sharing options...
lennynero Posted February 15, 2022 Author Share Posted February 15, 2022 Bonsoir cartes crées comme un produit. Link to comment Share on other sites More sharing options...
Eolia Posted February 15, 2022 Share Posted February 15, 2022 Donc aucun souci, vous pourrez générer des codes de paiement comme vous le désirez. Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Bonjour Eolia, Je m'occupe de la commande du module et je verrai avec vous pour l'installation ou paramétrage si problème. Merci encore Jean-Lucien de La rochelle J'aurais une autre question mais pas concernant le module, dois ouvrir un nouveau topic? (cela concerne les factures fausses suite retour produits clients). Bonne journée Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Bonjour Eolia, Un problème avec votre site? Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 Ouep, O2switch a planté le node^^ Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 (edited) je suis aussi sur O2switch, mais toujours pas accessible. Edited February 16, 2022 by lennynero (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 https://www.o2switch.info/viewtopic.php?pid=260#p260 Pour moi c'est revenu Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Bonjour Eolia, Nickel commande passée. A bientôt Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 Merci Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 (edited) Bonjour Eolia, Je viens de télécharger et installer le module, comme prévu il me demande si je veux convertir les règles de panier monétaire, ce que j'ai fait mais il n'a trouvé qu'une carte alors que j'en ai plusieurs actives? Par contre dans mon module de caisse de paiement en boutique est il possible de lier en moyen de paiement les cartes (j'avais ajouté carte cadeau mais aucun lien) merci de votre aide Edited February 16, 2022 by lennynero (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 Ah ben non, le code est conservé autrement ça va devenir compliqué^^ Il ne trouve que les cartes qui offrent une valeur monétaire, ont un code, sont actives, avec une quantité, avec une date de validité non-dépassée et sans restrictions: WHERE cr.date_to > NOW() AND cr.quantity > 0 AND cr.quantity_per_user = 1 AND cr.partial_use > 0 AND cr.code != \'\' AND cr.minimum_amount = 0 AND cr.minimum_amount_tax = 0 AND cr.minimum_amount_shipping = 0 AND cr.gift_product = 0 AND cr.reduction_percent = 0 AND cr.reduction_amount > 0 AND cr.free_shipping = 0 AND cr.country_restriction = 0 AND cr.carrier_restriction = 0 AND cr.group_restriction = 0 AND cr.cart_rule_restriction = 0 AND cr.product_restriction = 0 AND cr.active = 1 Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 (edited) Bonjour Eolia, J'ai des cartes cadeaux qui finissent fin 2022 non trouvées et actives J'ai du zappé quelque chose, je pense avoir mis utilisation partielle Edited February 16, 2022 by lennynero (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 effectuez cette requete dans votre phpmyadmin, elle vous dira ce qu'elle trouve SELECT DISTINCT crl.id_cart_rule, crl.name, cr.id_customer, cr.date_to as date_end, cr.code, cr.reduction_amount as value, cr.reduction_currency as id_currency, cr.active FROM `ps_cart_rule` cr INNER JOIN `ps_cart_rule_lang` crl ON (crl.id_cart_rule = cr.id_cart_rule) LEFT JOIN `ps_customer` c ON (c.id_customer = cr.id_customer) WHERE cr.date_to > NOW() AND cr.quantity > 0 AND cr.quantity_per_user = 1 AND cr.partial_use > 0 AND cr.code != \'\' AND cr.minimum_amount = 0 AND cr.minimum_amount_tax = 0 AND cr.minimum_amount_shipping = 0 AND cr.gift_product = 0 AND cr.reduction_percent = 0 AND cr.reduction_amount > 0 AND cr.free_shipping = 0 AND cr.country_restriction = 0 AND cr.carrier_restriction = 0 AND cr.group_restriction = 0 AND cr.cart_rule_restriction = 0 AND cr.product_restriction = 0 AND cr.active = 1 AND crl.id_lang = 1 AND if(c.id_lang > 0, c.id_lang, 1) Je suppose que votre préfixe BDD est bien ps_ et que la langue par défaut est 1 Envoyez-moi un accès BO par MP si vous voulez que je regarde. Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Bonjour, Non le préfixe de la base est prefpres_ Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 donc il faut le remplacer dans la requête ci-dessus Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 j'ai modifié la requête avec le bon prefix Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Erreur Analyse statique : 2 erreurs trouvées lors de l'analyse. Caractère inattendu. (near "\" at position 694) Un guillemet ' était attendu. (near "" at position 1576) Requête SQL : SELECT DISTINCT crl.id_cart_rule, crl.name, cr.id_customer, cr.date_to as date_end, cr.code, cr.reduction_amount as value, cr.reduction_currency as id_currency, cr.active FROM `prefpres_cart_rule` cr INNER JOIN `prefpres_cart_rule_lang` crl ON (crl.id_cart_rule = cr.id_cart_rule) LEFT JOIN `prefpres_customer` c ON (c.id_customer = cr.id_customer) WHERE cr.date_to > NOW() AND cr.quantity > 0 AND cr.quantity_per_user = 1 AND cr.partial_use > 0 AND cr.code != \'\' AND cr.minimum_amount = 0 AND cr.minimum_amount_tax = 0 AND cr.minimum_amount_shipping = 0 AND cr.gift_product = 0 AND cr.reduction_percent = 0 AND cr.reduction_amount > 0 AND cr.free_shipping = 0 AND cr.country_restriction = 0 AND cr.carrier_restriction = 0 AND cr.group_restriction = 0 AND cr.cart_rule_restriction = 0 AND cr.product_restriction = 0 AND cr.active = 1 AND crl.id_lang = 1 AND if(c.id_lang > 0, c.id_lang, 1) LIMIT 0, 25 MySQL a répondu : #1064 - Erreur de syntaxe près de '\'\' AND cr.minimum_amount = 0 ...' à la ligne 9 Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 oui, enlevez \'\' et mettez "" Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Résultat vide il n'a rien trouvé. Pouvez vous vous connecter avec teamviewer, je suis à la boutique Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Je me permet de revenir vers vous, j'ai vérifié les données dans la base et effectivement il y avait des discordances avec le BO. Problème réglé j'ai converti tous mes bons d'achats et carte cadeau. Pour ce point tout est OK Par contre dans mon module de caisse de paiement en boutique (ROCKPOS) est il possible de lier en moyen de paiement les cartes (j'avais ajouté carte cadeau mais aucun lien direct) Pourrait on appeler directement de ce module les cartes cadeaux? je peux fournir les fichiers merci Link to comment Share on other sites More sharing options...
Eolia Posted February 16, 2022 Share Posted February 16, 2022 Il faudrait forcément faire un développement coté Rockpos, pas le choix. Ce module permet-il d'avoir plusieurs moyens de paiement pour une commande ? Link to comment Share on other sites More sharing options...
lennynero Posted February 16, 2022 Author Share Posted February 16, 2022 Bonsoir, Les moyens de paiement sont intégrés manuellement par l'utilisateur, CB, Chèque..... par contre je ne sais pas si j'ajoute carte cadeau ce qui se passe car la carte cadeau n'est pas liée. Voici ce que cela donne en BO lors passage en caisse Link to comment Share on other sites More sharing options...
Eolia Posted February 17, 2022 Share Posted February 17, 2022 Je ne pense pas qu'on puisse régler le problème à travers les messages interposés du forum Il faudrait faire le point avec Rockpos et moi pour voir ce qui est faisable, je ne connais pas leur système d'intégration. Link to comment Share on other sites More sharing options...
lennynero Posted February 17, 2022 Author Share Posted February 17, 2022 Bonjour, Si vous pouvez et le souhaitez nous pourrions faire un point téléphonique et vous pourriez aussi me dire combien vous prendriez pour faire la liaison. Malgré mes messages je n'ai pas de nouvelles de Rockpos, module acheté en 2017 donc plus de soutien.(J'ai quand même demandé combien ils prendraient mais aucune réponse). Voilà pour le moment ou j'en suis. Ce serais cool de pouvoir intégré si possible. merci encore Jean Link to comment Share on other sites More sharing options...
lennynero Posted February 18, 2022 Author Share Posted February 18, 2022 Bonjour, Concernant votre module de paiement par carte cadeau j'aurais voulu savoir si vous auriez la possibilité de l'adapter pour intégré dans le tunel de paiement avec paiement CB et PayPal pour une uniformité du site au lieu de l'avoir au dessus de la commande. voir image jointe merci à vous Link to comment Share on other sites More sharing options...
Eolia Posted February 22, 2022 Share Posted February 22, 2022 A voir, mais il va falloir bidouiller en js car la liste des modules de paiement est générée par Prestashop depuis les modules de paiement disponibles et mon module n'en est pas un. Link to comment Share on other sites More sharing options...
lennynero Posted February 22, 2022 Author Share Posted February 22, 2022 Bonsoir, J'ai essayé de regarder dans hook pour la position mais ça marche pas. Link to comment Share on other sites More sharing options...
Eolia Posted February 22, 2022 Share Posted February 22, 2022 Non, bien sûr, le code n'est pas prévu pour. Il faut le modifier car là il est accroché sur paymentTop. Link to comment Share on other sites More sharing options...
lennynero Posted February 22, 2022 Author Share Posted February 22, 2022 Je viens de regarder il faudrait qu'il soit accroché à HOOK_PAYMENT Link to comment Share on other sites More sharing options...
Eolia Posted February 22, 2022 Share Posted February 22, 2022 Oui mais non^^ Si les modules qui sont accrochés à ce hook ne sont pas de type "paiement", ils dégagent du hook Link to comment Share on other sites More sharing options...
lennynero Posted February 22, 2022 Author Share Posted February 22, 2022 J'ai peut être une dernière idée pour ce soir ! Si on passait le "order-detail-content" au dessus du "code_rule" ? Link to comment Share on other sites More sharing options...
lennynero Posted February 27, 2022 Author Share Posted February 27, 2022 Bonsoir Eolia, J'attends votre retour pour modif du module. Merci à vous Link to comment Share on other sites More sharing options...
Eolia Posted February 28, 2022 Share Posted February 28, 2022 Je peux vous faire qqchose comme ça: Link to comment Share on other sites More sharing options...
lennynero Posted March 1, 2022 Author Share Posted March 1, 2022 Bonjour Eolia, Pour moi c'est nickel. Vous m'envoyez les fichiers modifiés et je les intègres? merci Jean-Lucien Link to comment Share on other sites More sharing options...
Eolia Posted March 1, 2022 Share Posted March 1, 2022 Ecrasez les fichiers dans le module puis: - soit vous le réinitialisez - soit vous allez dans Modules/positions => greffer un module et vous le greffez sur HookDisplayPayment Ensuite vous allez dans Modules/Payment et vous validez €uro comme monnaie (cela n'a aucune incidence sur la monnaie du module, c'est uniquement pour que Prestashop l'affiche) code2pay.zip 1 Link to comment Share on other sites More sharing options...
lennynero Posted March 1, 2022 Author Share Posted March 1, 2022 Bonjour Eolia, Super, installé et fonctionnel il ne reste plus que la connexion avec caisse pour le lien avec paiement carte cadeau. Pourriez vous identifier avec les fichiers et me faire une estimation? Merci Jean-Lucien Link to comment Share on other sites More sharing options...
lennynero Posted March 1, 2022 Author Share Posted March 1, 2022 Voici une vue de la fonctionnalité Link to comment Share on other sites More sharing options...
maud colas Posted March 2, 2022 Share Posted March 2, 2022 Eolia, c'est vraiment dommage que vous ne vouliez pas rendre compatible votre module pour presta > 1.7 car c'est vraiment exactement ce que nous cherchons car niveau facturation nous galérons un max....nous sommes obligés de désactiver les cartes cadeaux et ne pouvons jamais faire de bons ni de programme de fidélisation :-((( on perd plein de clients avec ça :-(((( lennynero, j'en profite pour vous poser une question...Du coup, vos cartes cadeaux, vous les créez avec TVA ou sans TVA? il semble que cela ne soit pas si évident que cela... d'après plein de site c'est un moyen de paiement donc sans TVA et d'après ce site https://www.legifiscal.fr/tva/tva-francaise/operations-imposables-exonerees/bons-regles-tva.html c'est un bon à usage unique et donc TVA..... Merci Link to comment Share on other sites More sharing options...
lennynero Posted March 2, 2022 Author Share Posted March 2, 2022 Bonsoir Maud, Nos cartes cadeau sont sans TVA mais dès qu'une est vendue on reverse la TVA comme pour nos fournisseurs en zone EU bonne soirée Link to comment Share on other sites More sharing options...
maud colas Posted March 3, 2022 Share Posted March 3, 2022 12 hours ago, lennynero said: Bonsoir Maud, Nos cartes cadeau sont sans TVA mais dès qu'une est vendue on reverse la TVA comme pour nos fournisseurs en zone EU bonne soirée Merci pour votre réponse, c'est sympa 🙂 Mais du coup, si vous ne facturez pas de TVA à l'achat des cartes cadeaux, comment faites vous pour la reverser ensuite? Link to comment Share on other sites More sharing options...
lennynero Posted March 3, 2022 Author Share Posted March 3, 2022 Les cartes sont vendues TTC donc avec 20% TVA qui est reversée en déclaration du chiffre global, nous avons 2 boutiques en fixe, comme nos achats effectués en franchise de TVA Link to comment Share on other sites More sharing options...
Eolia Posted March 3, 2022 Share Posted March 3, 2022 C'est une erreur... La carte cadeau en tant que moyen de paiement est une valeur monétaire d'échange, de l'argent et non pas un produit. Celle-ci ne peut donc pas être soumises aux taxes. C'est un produit virtuel. Le prix doit être affiché en TTC (ou rien) mais sans taxes associées. Dans ce cas 20€ HT = 20€ TTC Link to comment Share on other sites More sharing options...
Eolia Posted March 3, 2022 Share Posted March 3, 2022 Pour être plus précis, vous n'allez pas payer 2 fois la tva dessus (lors de l'achat de la carte et lors du paiement de la commande effectué avec la carte) Acheter une carte à 20€, c'est comme recevoir un billet de 20€. Link to comment Share on other sites More sharing options...
maud colas Posted March 3, 2022 Share Posted March 3, 2022 (edited) 30 minutes ago, Eolia said: Pour être plus précis, vous n'allez pas payer 2 fois la tva dessus (lors de l'achat de la carte et lors du paiement de la commande effectué avec la carte) Acheter une carte à 20€, c'est comme recevoir un billet de 20€. C'est exactement le questionnement que nous avons actuellement Car d'après des sites officiels, les cartes cadeaux comme dans notre cas seraient soumises à TVA car considérées comme bons à usage unique donc TVA. ET comme ensuite prestashop ne les considère pas comme des moyens de paiement ( sauf si on a votre module...et une version de presta compatible....) mais comme une réduction, le client ne repaye pas la TVA dessus puisqu'il ne va payer la TVA que des articles moins la réduction ( réduction dont il aura déj) payé la TVA en achetant la carte cadeau)... Lien vers ce qui explique que nos cartes cadeaux seraient des bons à usage unique et donc taxables : https://www.legifiscal.fr/tva/tva-francaise/operations-imposables-exonerees/bons-regles-tva.html Edited March 3, 2022 by maud colas (see edit history) Link to comment Share on other sites More sharing options...
lennynero Posted March 3, 2022 Author Share Posted March 3, 2022 Bonsoir Eolia, Désolé tu as raison un client qui vient acheter une carte cadeau paye la carte "50€", nous encaissons 50€ et ensuite l'achat est fait avec cette carte comme moyen de paiement. PS Eolia tu ne m'a pas répondu sur mon fichier intégration caisse, tu peux le faire?? merci Link to comment Share on other sites More sharing options...
maud colas Posted March 4, 2022 Share Posted March 4, 2022 Voilà, cela semble plus logique ainsi mais ce n'est faisable qu'avec le module d'eolia :-(((( car presta ne prend pas les cartes cadeaux ou les bons en moyen de paiement :-(((( va falloir qu'on trouve un développeur pour nous le faire sur mesure du coup Link to comment Share on other sites More sharing options...
Eolia Posted March 4, 2022 Share Posted March 4, 2022 Il y a 11 heures, lennynero a dit : Bonsoir Eolia, Désolé tu as raison un client qui vient acheter une carte cadeau paye la carte "50€", nous encaissons 50€ et ensuite l'achat est fait avec cette carte comme moyen de paiement. PS Eolia tu ne m'a pas répondu sur mon fichier intégration caisse, tu peux le faire?? merci Je suis un peu chargé en ce moment, donc oui ça doit être faisable mais il faut analyser le code du module de caisse pour voir comme intégrer le paiement Code2pay Link to comment Share on other sites More sharing options...
lennynero Posted March 5, 2022 Author Share Posted March 5, 2022 Bonjour Eolia, Je peux te fournir les sources afin de voir et je regarde aussi afin de voir. Merci à toi JLM Link to comment Share on other sites More sharing options...
lennynero Posted March 11, 2022 Author Share Posted March 11, 2022 Bonjour Eolia, Vous me dirai comment je peux vous envoyer les sources (fichier ZIP)de la version que j'utilise merci à vous Link to comment Share on other sites More sharing options...
Eolia Posted March 11, 2022 Share Posted March 11, 2022 Bonjour, Par mail [email protected] Link to comment Share on other sites More sharing options...
lennynero Posted March 11, 2022 Author Share Posted March 11, 2022 (edited) OK c'est parti. Merci Edited March 11, 2022 by lennynero (see edit history) 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