Vote to Improve PrestaShop

PrestaShop Forum: Build a free online shop. Count on the Community!

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum: Build a free online shop. Count on the Community!

Jump to content

Photo

[MODULE] Crédit Mutuel -CIC mon premier dev prestashop


  • Please log in to reply
361 replies to this topic
Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 06 September 2010 - 06:50 PM

Bonjour , j'ignore si ça peut en intéresser certains d'entre vous mais j'ai développé (ou plutôt adapté le code fourni par Euroinformation à prestahop) un module de paiment Crédit mutuel - CIC version 3.0

Ce module je le passe en prod dans les prochains jours

Si certains sont interessés je me propose de le publier ici.

je préviens il s'agit surtout d'une adaptation du code fourni par le CIC sur prestahop. je ne met pas d'interface supplémentaire.

cdt

[edit 08-09-2010]

sur le fil de discussion , plus bas vous trouverez le module

[edit 09-09-2010]

j'ai mis le module sur le premier message pour faciliter les recherches

Attached Files



Homer7

    PrestaShop Apprentice

  • Members
  • PipPip
  • 48 posts

Posted 06 September 2010 - 07:22 PM

Bonjour,

Je suis tres interesse !

:)

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 06 September 2010 - 07:43 PM

Bonjour, j'ai juste une mise en prod a faire avant , et je publierai sur ce fil le module, je pense d ici la fin de semaine, histoire de faire une petite doc sur le module.
En plus là je fais les toutes dernières validations, ce qui me permettra de tout valider avant de poster
cdt

Natsu

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1037 posts

Posted 07 September 2010 - 12:15 AM

Hello,

ça peut être intéressant effectivement ;)

Merci par avance pour ta contribution ;)
Jean-Marie Collin • Developer | Développeur
ETNA 2010 - 2013

Homer7

    PrestaShop Apprentice

  • Members
  • PipPip
  • 48 posts

Posted 07 September 2010 - 07:25 AM

Impec !

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 08 September 2010 - 11:00 AM

voici ma contribution, donc.
Un fichier LISEZ MOI.txt explique le fonctionnement ainsi que le renommage du module
c'est pas très compliqué et au pire ça peut paraitre un peu paranoïaque :)
dans la mesure ou le répertoire nécessite de stocker la clé , j'y explique comment renommer et protéger la clé

Si tout cela peut en aider certains ....

Pour ceux qui sont chez le credit mutuel, vous devrez remplacer certaines images (cic dans ce cas)

voici ma premiere contribution prestashop ...

[fichier remis sur le message de tete]

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 08 September 2010 - 11:21 AM

Je précise : il s'agit surtout d'une adaptation au code fourni par euroinformation (CM - CIC) à la sauce prestashop
si vous regardez le code, vous verrez que je n'ai pas inventé grand chose

Homer7

    PrestaShop Apprentice

  • Members
  • PipPip
  • 48 posts

Posted 08 September 2010 - 01:38 PM

Bonjour,

Super, Merci pour ta contribution !

Reste a tester tout ca :)

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 08 September 2010 - 01:45 PM

je l'ai déjà validé de mon coté avec le CIC

par rapport a ma version j'ai juste supprimé des tas de commentaires inutiles

DevNet

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2487 posts

Posted 08 September 2010 - 01:48 PM

Bonjour,

C'est sympa de ta part !

Bonne continuation
b.png
Développement web | Administration Serveur Linux
Ressources développeurs : blog.dev-net.fr

Xawaks

    PrestaShop Newbie

  • Members
  • Pip
  • 1 posts

Posted 08 September 2010 - 03:52 PM

Bravo !!!! Bel esprit de partage... J'ai l'impression d'être sur le forum OSC ;-) Cela fait du bien !!! Merci à toi

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 08 September 2010 - 07:01 PM

Une petite coquille s'etait glissée dans le payment lance.tpl sur la bonne version,le fichier contient



{l s='Paiement par CB' mod='abcd_cmcic30'}
{l s='Payez par CB' mod='abcd_cmcic30'}

<form id="formulairebqe" name="formulairebqe" action="{$serveur}" method="post">


le reste est inchangé

Homer7

    PrestaShop Apprentice

  • Members
  • PipPip
  • 48 posts

Posted 09 September 2010 - 07:16 AM

Bonjour,

Je n'ai pas encore testé ton module, j'attends mes infos TPE du CMut, par contre j'ai pas bien compris ton dernier message concernant 'la coquille'
il faut corriger qq chose ou tu as déja fixé la version uploadée ci plus haut ?

Merci

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 09 September 2010 - 07:32 AM

plus maintenant , je viens de remettre une version (B) en remplacement de l'autre
Il s'agissait d'un pb au niveau du post d'un formulaire qui ne marchait pas avec firefox.

en revanche j'ai testé ce module avec prestashop 1.3 j'ignore ce que ça fait avec les versions antérieures

Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts

Posted 09 September 2010 - 09:04 AM

Bonjour Eboriac,

Merci pour ta contribution concernant ton module de paiement cic. ;-)

je l'ai installé et je procède en ce moment à des tests. Je rencontre le problème suivant:
aucunes tables ne se crées dans ma BDD lors de l'installation du module, donc aucune trace de commande avec paiement validé.

J'ai suivi les explications pour l'install, mes paramétrages ont l'air d'être OK, as-tu rencontré ce pb ?

Pascal

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr


Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 09 September 2010 - 09:49 AM

Mon module ne crée AUCUNE table.

Dans le principe, ça propose le paiement au CIC lors de la validation du panier, le client seretrouve sur la page du CIC (ou credit mutuel) pour valider sa carte

Quand le client VALIDE sa carte, le fichier validation est alors appelé

c'est à ce moment là ET SEULEMENT CELUI LA que le panier est TRANSFORME en commande .(c'est un peu comme ça que prestashop fonctionne, tnat que la commande n'est pas validée la commande, reste panier et n'est pas commande)
(ligne : abcd_cmcic30->validateOrder...)

Je precise toutefois que ce module ne s'occupe que tu paiement et de la validation de la commande : les traces renvoyées par le CIC (ou CM), quasi identiques au fichiers CSV qu on reçoit ne sont pas traitées

Eboriac

    PrestaShop Apprentice

  • Members
  • PipPip
  • 56 posts

Posted 09 September 2010 - 10:28 AM

Tiens j'ai monté de grade en "apprenti", et oh la publication d'un module de paiement ça mérite mieux quand même, hé oh, les modo !!!

jolvil

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2852 posts

Posted 09 September 2010 - 10:42 AM

Le grade depends automatiquement du nombre de posts, pas des modos ;-P
PS 1.3.7.0

jeckyl

    PrestaShop Legend

  • Members
  • PipPipPipPipPipPip
  • 13511 posts

Posted 09 September 2010 - 12:04 PM

Tiens j'ai monté de grade en "apprenti", et oh la publication d'un module de paiement ça mérite mieux quand même, hé oh, les modo !!!



Salut,

tu pourrais mettre le module sur le premier post du topic afin de faciliter la vie et ne modifier que ce post en précisant les versions et leurs corrections.

Posted Image


Beka

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts

Posted 09 September 2010 - 02:40 PM

Mon module ne crée AUCUNE table.

Dans le principe, ça propose le paiement au CIC lors de la validation du panier, le client seretrouve sur la page du CIC (ou credit mutuel) pour valider sa carte

Quand le client VALIDE sa carte, le fichier validation est alors appelé

c'est à ce moment là ET SEULEMENT CELUI LA que le panier est TRANSFORME en commande .(c'est un peu comme ça que prestashop fonctionne, tnat que la commande n'est pas validée la commande, reste panier et n'est pas commande)
(ligne : abcd_cmcic30->validateOrder...)

Je precise toutefois que ce module ne s'occupe que tu paiement et de la validation de la commande : les traces renvoyées par le CIC (ou CM), quasi identiques au fichiers CSV qu on reçoit ne sont pas traitées



Merci pour ces explications.

Aucune trace de commande, malgré paiement validé, dans le BO. je n'arrive malheureusement pas à trouver pourquoi je rencontre ce problème.

une idée ?


Pascal

Version PS : 1.6  Version PHP : 5.4.4 - MySQL : 5.5.37 - Version logiciel serveur: Apache - Navigateurs utilisés : IE9, IE10, IE11, Firefox, Safari, Chrome, Opéra. Hébergement : VPS-OVH

shop : www.electrobudget.fr





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users