WebSite X5Help Center

 
Jerome B.
Jerome B.
User

Installer un Terminal de paiement  fr

Auteur : Jerome B.
Visité 2897, Followers 2, Partagé 0  

Bonjour,

je voudrais savoir si il est possible d'intégrer un terminal de paiement eléctronique en ligne crédit mutuel via le système de boutique de websiteX5.

J'ai tous les modules php et la clé, mais je vois pas d'option pour intégrer autre chose que paypal (qui est cher par rapport au crédit mutuel).

Merci par avance pour vos conseils.

Posté le
24 RéPONSES - 2 UTILE
JiPeR 48
JiPeR 48
Moderator

Salut Jerôme, il faut aller dans ton panier virtuel e-commerce, puis liste de type de paiement, Ajouter, cliquer sur l'onglet "type"... cocher 'Payer maintenent", cliquer sur "Type de paiement" et choisir "Code personnalisé".

Et là tu insères les données fournies par ta banque... Bonne continuation, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Ok merci, mais c'est un tout petit peu plus compliqué que, je crois.

Ils m'ont envoyé un "kit d'installation" constitué de 10 fichiers :

-4 php : 1 .config , 1 TPE.inc, 1 phase1aller, 1phase 2retour,

-1 CSS

-1 XML

-2 GIF : bouton et logo

-2 fichiers textes : 1 license et 1 readme qui explique brièvement ce que sont les textes.

J'ai testé en balançant la page php "phase1aller" dans le code personnalisé, ça fait quelque chose, mais on voit des codes et des trucs qui ne devraient pas être visibles à l'internaute, apparemment.

Help ! (c'est des méchants au crédit mut)

Ah ! aussi !  J'ai un fichier ultra confidentiel .key à mettre quelque part, aussi, à cacher dans le serveur, je crois.

Si quelqu'un peut me dire quoi faire, ce serait vraiment très sympa.

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Hello, comme je l'ai dit bien souvent, je n'ai pas de panier virtuel e-commerce en ligne et je ne travaille que sur de la théorie et tests simples. Je pensais que la solution était plus facile car je lis dans la documentation :

Le code HTML fourni par votre Fournisseur de Service de Paiement est utilisé pour créer le bouton 'Pay Now' ou 'Payer Maintenant'. Ce code doit être complété par le numéro de commande et le montant total de la commande du client. Pour que le panier fonctionne, vous devez taper manuellement dans le code les tags suivants :

[ORDER_NO] - identifie le numéro de commande ;

[PRICE] - identifie le montant total à payer.

Ton "Terminal de paiement" est sans doute plus complexe qu'un simple paiement par CB ?

Il apparaît que certains utilisateurs ont bien réussi l'intégration du paiement sécurisé par CB sur leurs sites commerciaux et nous n'avons pas eu de demande particulière concernant cette méthode d'intégration de code HTML... 

Reste à contacter ta banque pour de plus amples informations sur leur procédure et/ou voir avec le support par messages privés (élémens sensibles...) si les techniciens peuvent t'apporter des éléments complémentaires pour régler tout ça.

Désolé de ne pouvoir t'aider davantage...Cry. @+ et bonne continuation, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Ha ha ha, c'est pour de rire, tu veux me faire pleurer là en fait.

C'est pas très très gentil.

Lire plus
Posté le de Jerome B.
D. BREUVART
D. BREUVART
User

coucou

Perso, etant au crédit mutuel egalement, je n'ai jamais réussi à mettre le script de paiement qui permet d'emmener le panier vers la passerelle de paiement (en tout cas sur la v8). Le crédit mutuel ne fait pas bcp d'effort il faut bien le dire !! il se basent sur des trucs à installer et qui ne sont pas forcément compatibles avec l'apparente facilité qu'offre website5.

Bref, mets paypal t'auras moins de soucis quite à augmenter un peu tes prix pour combler la différence de commission ... voili voila !

dom

Lire plus
Posté le de D. BREUVART
JiPeR 48
JiPeR 48
Moderator

Hello DOM, doublon caché (seul les techniciens peuvent supprimer, pas les modos)... Merci pour l'info...Kiss @+...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Merci pour vos réponses.

Je viens de me trouver un programmeur PHP qui serait capable de faire le job....

Moyennant un mallette de fric en billets usagés.

Si j'ai bien compris, il générera le bouton html personnalisé que je pourrais intégrer à la boutique.

Ce qui est bien avec le CC c'est qu'ils ne sont pas cher (17 euros/mois et 0,8% par vente), mais c'est tout.

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

Bon, ça avance avec mon programmeur php, j'ai une question concernant la boutique par rapport à l'intégration du tpe.

En mettant un code personnalisé, les champs de renseignement apparaissent ils toujours avand le bouton de lien vers le site de paiement, ou faut il tout refaire soit-même ?

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Salut Jerôme, normalement avec un code personnalisé, ...si j'ai bien compris... le panier fonctionne tout à fait normalement et au moment de la validation de la commande le bouton "Acheter" s'affiche" en bas de la fenêtre de confirmation.

En cliquant sur ce bouton on arrive à la plate-forme de paiement. Voir copie écran jointe avec paiement Paypal par exemple (je n'ai rien d'autre sous la main).

Bonne continuation, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Okay super  :)

Merci de l'info, je confirmerai quand le tpe sera installé début septembre.

A bientôt !

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

Je reviens vers vous car le TPE est déjà en cours d'installation, et quelques questions techniques se posent.

Lorsqu'on entre le code personnalisé dans le moyen de paiement de la boutique en ligne, comment le système communique-t-il afin de compléter les valeurs telles que le montant total de l'achat ?

Je m'explique : le code php pour le TPE est censé contenir le prix du produit qui sera communiqué au site de paiement, le système complète-t-il ce code automatiquement lors de la validation de la commande ?

Ou que puis-je faire pour qu'il en soit ainsi.

Ce détail est essentiel afin de bien pouvoir intégrer le TPE APRES la phase de prise d'informations client / envoi email et aussi de faire basculer sur le site de paiement en ligne uniquement après terminé tout ses achats.

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Salut Jérôme, normalement une fois le code "Payer maintenant" en place le client clique dessus (en finale du panier comme je te l'avais montré sur copie écran) et il arrive sur la plate-forme sécurisée de ta banque avec toutes les infos le concernant et le montant de l'achat. Il ne lui reste plus qu'à procéder au paiement. Je pense que tu devrais recevoir confirmation de ce paiement par ta banque pour envoyer la marchandise.

Mais comme je l'ai déjà dit, je ne travaille que sur de la théorie car je n'ai pas de panier fonctionnel en ligne avec paiement. Il ne te reste plus qu'à tester la chose pour toi même (sans procéder au paiement car une fois sur la page de paiement tu peux abandonner la transaction).

Tu nous diras si ça fonctionne bien Wink. @+ et bonne continuation, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Oui, le problème est pour moi de savoir comment le système dans websitex5 fonctionne afin de savoir si on peut mettre en place ce qu'il faut que le site CM-CIC accepte et comprenne les informations envoyées par mon site web.

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

J'ai compris comment il fonctionne dans la pratique, mais pas au niveau technique.

C'est ce point technique précis qui pourrait m'aider.

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Message privé au support technique car seuls les programmeurs du produit pourront te donner des indications techniques sur le fonctionnement du code une fois inscrit sur ton site. Enfin... je pense et j'espère... Pour ma par mes connaissances s'arrêtent là Laughing

Si tu pratiques l'anglais écris dans cette langue...Wink @+, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

Ok, je dois donc envoyé un message privé au support technique ?

Pas de pb pour l'anglais, je copie ici le dernier email de mon programmeur afin de bien comprendre le problème, si tu peux répondre  :

"
Si je comprend bien, on parle donc plutôt d'ajouter un nouveau mode de paiement au panier actuel
>> http://www.nouvelletablettegraphique.com/cart/index.html
et non pas de simplement incorporer CM-CIC aux 2 sites??

La nuance est assez différente, car il me faudrait apprendre -en plus d'avoir accès- au fonctionnement de votre panier "x5cart", qui est indépendant à la base de la passerelle de paiement CM-CIC.

Outre cela, j'ai des craintes aussi que le processus x5cart ne permette simplement pas l'ajout de CM-CIC comme mode de paiement, ou vice-versa.

Le panier en place possède déjà des étapes bien à lui, desquelles nous sommes tributaires. L'étape du choix de mode de paiement est présentement au début de ce processus, y glisser CM-CIC comme option additionnelle risque fort:
1) non seulement d'être refusée (incompatible) par x5cart
2) mais aussi l'inverse (le processus x5cart ne réponde pas aux standards attendus de CM-CIC)

Je viens de faire un test (Numéro de commande 120823-MX00 simulé) et je vois entre autre qu'un email est envoyé avec le bouton de paiement Paypal en bas du email.

Juste à ce niveau, l'option CM-CIC ne serait simplement pas compatible avec un tel lien envoyé via email, car il nécessite un formulaire "scellé" via PHP, ou à tout le moins, l'accès aux cookies de l'utilisateur lorsqu'il est toujours sur le site.

À moins que votre support technique auprès de x5cart mentionne que CM-CIC est une option de paiement facilement ajoutable (prévue), j'ai crainte que pour pouvoir avoir CM-CIC sur votre site, le processus devra être différent ou demanderait de solides acrobaties techniques.  L'un autant que l'autre risque de ne pas être "inter-compatible".

Tenez-moi informé des discussions avec les gens de votre logiciel,je ferai tout mon possible pour trouver un contournement raisonnable."

Voilà, merci de me confirmer ce que je dois faire pour avoir plus d'information (message au support technique en anglais ?)

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

Je ne vois pas où trouver les coordonnées des dévs, un indice ?

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Les messages privés sont gérés par les techniciens d'incomedia et traités en fonction des spécialités de chacun. Indiquer en plus, si tu veux, " à l'attention de l'équipe des programmeurs du logiciel "... Ces messages privés ne sont dès lors lisibles que par les techniciens et l'auteur de la demande. Tout cela reste donc confidentiel entre vous.

Bonne continuation, ...J.P.

Lire plus
Posté le de JiPeR 48
Jerome B.
Jerome B.
User
Auteur

C'est fait !

Merci pour ton aide, si je trouve une solution pour faire fonctionner ça avec Xcart, je pense que ça aidera du monde.

(paypal est très cher et inspire moins confiance qu'une banque locale)

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

Aucune réponse à ce jour.

Je pense que je vais devoir tout refaire.

Tant pis.

Lire plus
Posté le de Jerome B.
JiPeR 48
JiPeR 48
Moderator

Un peu de patience, le support traite tous les messages privés, dans l'ordre de leur arrivée, et il ne travaille pas pendant le week-end... Attendre la semaine prochaine...

@+, ...J.P.

Lire plus
Posté le de JiPeR 48
Incomedia
Riccardo P.
Incomedia

Hi Jerome,

i answered you in your private post.

***** Google Translation:

SalutJérôme,
ivous avez réponduàvotre messageprivé.


Lire plus
Posté le de Riccardo P.
Jerome B.
Jerome B.
User
Auteur

Voici la solution apporté par Riccardo P. :

Hello Jérôme,

The e-commerce cart from WebSite X5 doesn't directly support PHP but there's a way to provide support to PHP.

First, remember that the keyword [ORDER_NO] is replaced with the order number and the keyword [AMOUNT] is replaced with the order grand total.

Just do as follows:

  1. In the custom payment HTML code, just paste a link like: <a href="yourcustompage.php?amount=[AMOUNT]&orderno=[ORDER_NO]">Pay now</a>
  2. Create a page called yourcustompage.php and process there the order following the istructions of your bank.

This will transmit to your custom php page only the order's grand total and number.

The cart stores the customer's personal data into a cookie and deletes that cookie once the order is completed.

If you want to get the customer's personal informations in your PHP code, you should edit the file "x5cartengine.js" inside your site's "res" folder. Just open it in a text editor and comment out the lines from 1031 to 1035 (this on the latest available version of WSX5 V9.1.2). In this way the cookies will not be deleted and you will be able to access them in your php code.

That's it.

Hope this helps!

Et il ajoute qu'une fois modifié, les mises à jours logicielles n'altèreraient pas les modifications apportées au programme.

En espérant que cela puisse aider ceux qui veulent utiliser cette méthode de paiement.

PS : je peux vous recommander un bon programmeur PHP pas cher, si vous en cherchez un.

Lire plus
Posté le de Jerome B.
Jerome B.
Jerome B.
User
Auteur

Nous y sommes, le TPE est enfin installé et fonctionnel, ouf !

Cela n'a pas été facile mais nous y sommes.

Lire plus
Posté le de Jerome B.