Paiement s©curis© sur Internet Service TPE Virtuel

27
Paiement sécurisé sur Internet Service TPE Virtuel (sécurisé par le protocole SSL) Spécifications Techniques

Transcript of Paiement s©curis© sur Internet Service TPE Virtuel

Page 1: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

https://paiement.creditmutuel.fr

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 1 / 27

Paiement sécurisé sur Internet

Service TPE Virtuel (sécurisé par le protocole SSL)

Spécifications Techniques

Page 2: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

SOMMAIRE

Mise en place du service « TPE Virtuel Via Internet » _________________3 1.1

2 p2.1

éa

2.

2.

3 3.1

4 o

5.1

5.

1

Open Kits : exemples d’intégration ___________________________________3 1.2 Open Tools : prise en charge des paramètres __________________________3 1.3 Clé de sécurité commerçant_________________________________________4

S écifications des messages échangés ____________________________5 Rappel de la cinématique ___________________________________________5

2.2 Phase aller du paiement (interface « Aller ») ___________________________6 Cr tion du formulaire _________________________________________________________6 Exemple de formulaire de paiement _______________________________________________7 Messages d’erreur ____________________________________________________________8 3 Phase retour du paiement (interface « Retour »)________________________9 Paramètres renvoyés par la banque______________________________________________10 Complément « retourPLUS » ___________________________________________________11 Validation du sceau __________________________________________________________12 Création de l’accusé de réception________________________________________________13 4 Spécification des formats __________________________________________14 Contraintes générales de codage HTML des champs ________________________________14 Contraintes particulières selon le champ __________________________________________14 URLs des serveurs de paiement _________________________________15

En Test _________________________________________________________15 3.2 En Production ___________________________________________________16

C nfiguration pour les boutiques e-pages _________________________17

5 Aides à l’installation ___________________________________________20 Utilisation de l’outil « Open Tools » de configuration ___________________20

5.2 Foire aux questions_______________________________________________22 5.3 Les problèmes les plus fréquents ___________________________________25

Problème de calcul du sceau de sécurité __________________________________________25 Le commerçant ne peut pas être identifié__________________________________________26 4 Assistance technique _____________________________________________27

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 2 / 27

Page 3: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

1 Mise en place du service « TPE Virtuel Via Internet »

Les éléments nécessaires à la mise en place du paiement sécurisé sur votre Terminal de Paiement Electronique Virtuel (TPEV) vous seront fournis par notre centre de support (boîte aux lettres [email protected]) sous forme de liens de téléchargement sur le site sécurisé de votre banque. Vous recevrez ces informations par e-mail lors des différentes phases d’installation et de test.

Vous devrez utiliser la documentation fournie pour créer les deux programmes d’interface : • Interface « Aller » : génération du formulaire de demande de paiement • Interface « Retour » : réception de la confirmation du paiement Le travail à réaliser nécessite des compétences avancées en programmation : • recevoir et contrôler des paramètres en méthode POST • manipuler des chaînes de caractères • utiliser une fonction ou une classe conforme à la RFC2104 implémentant le

HMAC SHA1 ou MD5 • sauvegarder le contexte de paiement en fichier ou base de données • suivre le déroulement pas à pas d’un programme dans un outil de débogage ou

en programmant des traces.

1.1 Open Kits : exemples d’intégration

A titre d’information, des exemples en PHP, ASPX, ASP, Python, Java et C de chacun des deux programmes d’interface avec notre solution vous sont fournis avec la documentation. Vous pourrez utiliser ces exemples comme point de départ et vous devrez les modifier selon les spécificités de votre environnement et de votre application. En particulier, le stockage des clés devra être revu pour exploiter les meilleurs outils de confidentialité disponibles dans votre environnement. Les exemples proposent un stockage en base de données ou en 2 fichiers textes complémentaires de manière à ce que la compromission accidentelle d’un seul fichier ne compromette pas la clé.

1.2 Open Tools : prise en charge des paramètres Cet outil s’exécute en local et génère, à partir des paramètres du terminal (clé, numéro de TPE, code société, etc.), les sections de code de personnalisation correspondant à chacun des exemples proposés. Les blocs de code générés sont à revoir, comme il a été dit plus haut, pour exploiter au mieux les outils de sécurisation de données dont vous disposez pour protéger les secrets et, de façon générale, pour exploiter au mieux les possibilités de votre environnement.

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 3 / 27

Page 4: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

1.3 Clé de sécurité commerçant

entre le serveur du commerçant et le serveur de paiement sécurisé de la banque, est ttribuée par la banque à chaque TPE virtuel. Cette clé, associée au TPE virtuel du

a cette clé sous forme

<numéro de TPE>.key

uement ment

ité du m entielle en exploitant les

ts (représentation opérationnelle) avant tilisation.

L’outil « Open Tools » construit les différentes représentations opérationnelles de la

Une clé de sécurité, propre au terminal, destinée à certifier les données échangées

acommerçant, est indispensable pour utiliser le service de paiement par carte bancaire. Un lien de téléchargement sécurisé (lien codé, protocole SSL, authentification du souscripteur de contrat par son identifiant/mot de passe) est envoyé par notre centre de support. Le commerçant, après authentification, téléchargerd’un fichier texte scellé de 4 lignes à conserver sur un support externe. Le nom proposé par défaut au téléchargement est (par exemple : 1234567.key), mais il n’y a pas de contrainte de nom. e commerçant peut demander la régénération d’une nouvelle clé, périodiqL

ou à l’occasion d’évènements tels qu’une mise en production, un changede la responsabild’hébergeur, un changement de prestataire, etc.. Il est

çon sûre et confidco merçant de conserver cette clé de fameilleurs outils disponibles dans son environnement. La valeur de clé utilisée dans les fonctions de HMAC est une chaîne de 20 octetsreprésentée de façon externe par 40 chiffres hexadécimaux (par exemple : 0123456789ABCDEF0123456789ABCDEF01234567). Cette représentation externe doit être convertie en une chaîne de 20 octeu

clé, selon les langages et les met en situation dans les exemples, à partir du fichier clé unique.

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 4 / 27

Page 5: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

2 Spécifications des messages échangés

2.1 Rappel de la cinématique Action Intervenant Le serveur commerçant obtient l’accord de l’internaute sur la Site web du chose et le prix commerçant Le serveur du commerçant rassemble les données du paiement à effectuer … … puis créé le formulaire de paiement scellé : fonction creer_formulaire()… … puis met en page ce formulaire de paiement à destination e l’internaute

Interface « Aller » sur le serveur du

commerçant

dL’internaute clique sur le bouton correspondant au formulaire de paiement et accède au serveur de paiement Le serveur bancaire vérifie la validité du sceau et entame le dialogue de paiement avec l’internaute L’internaute dialogue avec le serveur bancaire et paye (ou ne aye pas) par carte bancaire p

Serveur de paiement de la

Le serveur bancaire renvoie un résultat de paiement scellé au serveur du commerçant sur son interface « Retour »

banque

Le serveur du commerçant vérifie la validité du sceau : fonction tester_HMAC() … … puis prend en compte le résultat de paiement … … puis répond au serveur bancaire : fonction

serveur du

Interface « Retour » sur le

creer_accuse_reception()commerçant

Le serveur affiche le résultat du paiement (avec le numéro d’autorisation si autorisation) L’internaute peut imprimer (ou sauvegarder) cette page Le serveur propose à l’internaute de revenir sur le site du commerçant via un lien hypertexte S’il suit ce lien, l’internaute quitte le serveur de paiement et revient sur le site du commerçant

Serveur de paiement de la

banque

Le serveur du commerçant adapte son dialogue en fonction du résultat de paiement reçu (ou non reçu) et sauvegardé par l’interface « Retour »

Site web du commerçant

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 5 / 27

Page 6: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

2.2 Phase aller du paiement (interface « Aller »)

Création du formulaire

ion creer_formulaire() met en forme les paramètres du terminal et les afin de la ur du

La fonctdonnées de la commande en un formulaire HTML scellé demande de paiement au serveur de la banque via le navigate

transmettreclient.

Champs Description Remarque Action URL du service de paiement de la banque En test ou en production version Version du système de paiement utilisée Version actuelle 1.2openTPE Numéro de TPE Virtuel du commerçant

(chaîne numérique sur 7 positions) exemple : 1234567

date Date de la commande au format JJ/MM/AAAA:HH:MM:SS

Exemple : 05/12/2006:11:55:23

montant Montant TTC de la commande formatée de la manière suivante : Un nombre entier Un point décimal (optionnel)

*

Un nombre entier de 2 chiffres* (optionnel) Une devise sur 3 caractères alphabétiques ISO4217 ( , , , , etc.)

sd

EUR USD GBP CHF

Exemples : 62.73EUR 10GBP Atten

effectué au ent ’il y a plus de 2 écimales.

tion : un arrondi est tomatiquem

reference Référence unique de la commande sur 12 carac

Extères alphanumériques (A..Z, a..z,

0..9) permettant d’identifier de manière

emple : 145

unique la commande

ABERTYP00

texte-libre Zone de texte libre (taille maximale : 100 caractères)

lgue Code langue (en majuscules), parmi FR, , , ,

,

EN DE IT ES NLsociete Code alphanumérique à usage interne

uniquement permettant au commerçant d’utiliser le même TPE Virtuel pour des sites différents (paramétrages distincts) se rapportant à la même activité

Exemple : monSite1

url_retour URL par laquelle l’acheteur revient sur la page d’accueil de la boutique

url_retour_ok URL de la page de retour de l’acheteur sur le site du commerçant suite à un paiement accepté

url_retour_err URL de la page de retour de l’acheteur sur le site du commerçant suite à un paiement refusé

Attention : à ne pas confondre avec l’URL de l’interface « Retour », aussi appelée URL de confirmation des paiements

MAC Sceau issu de la certification des données Bouton Texte du bouton de paiement Le sceau (à mettre dans le champs MAC) est calculé à l’aide de la fonction

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 6 / 27

Page 7: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

HMAC-SHA1 ( <données à certifier>, <clé de sécurité commerçant sous forme opérationnelle>

fournie dans les exemples d’implémentation (ou à l’aide de toute autre fonction

* *

: 34567* ER

TexteLib

Exemple de fo

)

respectant les spécifications de la RFC 2104). Les données à certifier seront présentées sous la forme d’une concaténation dans un ordre précis des informations du formulaire :

<TPE>*<date>*<montant>*<reference>*<texte-libre>* <version>

<lgue>*<societe>

Exemple12 05/12/2006:11:55:23*62.73EUR*AB TYP00145*Exemple

re*1.2open*FR*monSite1*

rmulaire de paiement

<form method="post" namaction="https&#x3a; fr&#x2f;paiement.c

<input type="hidden" n<input type="hidden" n<input type="hidden" n & a;23"> <input type="hidden" n< den" n< den" n d<input type="hidden" n

value="http&#x3a f&#x3d;votreRF12345"> <input type="hidden" n

#x3a 345"> < den" n

&#x3a;&#x2f;&#x2f;url.retour.com/err.cgi&#x3f;order_ref&#x3d;votreRF12345"> < e="hidden" n<input type="hidden" n onSite1"> < hidden" n < submit" n ;">

</form>

La seule partie v uton de paiement :

e="FormulaireEncodeConforme" target="_top" &#x2f;&#x2f;paiement.creditmutuel.ame="version" value="1.2open">

gi">

#x3a;55&#x3ame="TPE" value="1234567"> ame="date" value="05&#x2f;12&#x2f;2006&#x3a;11ame="montant" value="62.73EUR">

input type="hidinput type="hid

ame="reference" value="ABERTPY00145"> ame="MAC" value="78bc376c5b192f1c48844794cbame="url_retour"

;&#x2f;&#x2f;url.retour.com/ko.cgi&#x3f;order_reame="url_retour_ok"

b0050f156b9a2">

value ="http&input type="hid

;&#x2f;&#x2f;url.retour.com/ok.cgi&#x3f;order_ref&#x3d;votreRF12ame="url_retour_err"

value ="httpinput typ ame="lgue" value="FR">

ame="societe" value="minput type="input type="

ame="texte-libre" value="ExempleTexteLibre">ame="bouton" value="Paiement&#x20;CB&#x20

isible de ce formulaire est le bo

Les champs de ce formulaire doivent tous être encodés en HTML. Les spécifications

t Cet encodage est préconisé pour la sécurité du site commerçant. En effet, le code

it réalise e ra dans la pratique l des va n programme istinct, appartenant à

solution de commerce. Or, il est de bonne pratique de coder en HTML tout champ champs

d’encodage son décrites en fin de document.

qui do r la fonction creer_formulaire() rec vl’essentie leurs de ces champs depuis u dlaà afficher provenant d’une source tierce, à commencer bien entendu par les

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 7 / 27

Page 8: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION saisis par les utilisateurs. Le code n’a pas d’informations sur l’origin nc les encoder tous. Notez bien que le formulaire suivant, dont les valeurs de champs ne sont pas codées

<form

<inpu<inpu<input type="hidden" name="date" value="05/12/2006:11:;55:23"> < den" name="montant" value="62.73EUR"> …

</form>

creer_formulaire()e première de ces champs, il doit do

en HTML, n’est pas conforme à nos spécifications. method="post" name="Formulaire_NON_Conforme" target="_top" action="https://paiement.creditmutuel.fr/paiement.cgi">

t type="hidden" name="version" value="1.2open"> t type="hidden" name="TPE" value="1234567">

input type="hid

Messages d’erreur Voici les erreurs les plus courantes qui peuvent être renvoyées par le serveur de paiement suite à l’envoi par le commerçant d’un formulaire de paiement.

ntifié par notre serveur. Le site de votre commerçant n'a pas été ide

» ne sont pas reconnues par

répondu aux questions qui sont posées dans le mail

ez les Aller »,

de paiement est correcte (et correspond bien

: le

Les informations transmises par votre interface « Allerle serveur de la banque : • vérifiez que vous avez bien

de fourniture de la clé • vérifiez que les paramètres {numéro de TPE ; code société (respect

transmis par votre interface « majuscules et les minuscules) ; langue} correspondent aux informations que vous nous avez envoyées par courriel

• vérifiez que l’URL d’appel à la pageà celle de test)

Les informations transmises par votre commerçant ont une signature non valide niveau de sécurité exigé n'est pas atteint.

e ou n'a pas pu tre calculé :

• affichez le code source du formulaire généré et vérifiez que le champ MAC est valorisé par une suite de chiffres hexadécimaux ;

vérifiez que vous avez bien intégré la clé : comparez le champ de contrôle affiché

Vérifiez que vous avez la bonne clé : transmettez le champ de contrôle produit

Le champ MAC transmis par votre interface « Aller » n'est pas validê

•par les exemples fournis, avec le champ de contrôle affiché dans l’outil de prise en charge de clé ;

•par l’outil de prise en charge de clé au centre de support (ne transmettez que ce champ et non la clé elle-même).

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 8 / 27

Page 9: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION Si vous avez le moindre doute sur une action ou un oubli de votre part qui pourrait avoir porté la clé à la connaissance de personnes non autorisées, contactez le centre e support pour la génération d’une nouvelle clé. d

Votre commande a déjà été traitée. Ce message signifie que vous passez une commande sur une référence déjà utilisée.

pLa date de validité de votre commande est dé assée.

ce de paiement depuis un délai trop important (typiquement plus d’une heure) : dans ce cas, testez un formulaire mis à jour avec une nouvelle référence de commande Soit le formulaire de commande a été créé depuis un délai trop important,

e 12 heures : dans ce cas, testez un nouveau formulaire et tème de votre machine

Deux cas sont possibles : • Soit la référence de commande est en instan

• typiquement plus dvérifiez la date sys

Mode de paiement non disponible. Deux cas sont possibles :

is (par exemple « Societe=… » à la place de « societe=… »)

Apr nt par

résultat de la demande de paiement en émettant une requête HTTP on-line, contenant le résultat de la demande de paiement, sur l’URL de confirmation des

extraire les différentes informations, dont le résultat du paiement, de

un

des(gé de réception à renvoyer au serveur de la banque).

• Soit il y a une erreur de syntaxe dans le formulaire soum

• Demande d’un mode de paiement non souscrit par le commerçant

2.3 Phase retour du paiement (interface « Retour »)

ès avoir traité la demande de paiement, en dialogue avec l’internaute payacarte, le serveur de la banque informe directement le serveur du commerçant du

paiements (interface « Retour ») ; URL que vous devez nous indiquer au moment de la mise en place du système. L’interface « Retour » est chargée de recevoir cette requête de confirmation du paiement, d’en mettre à jour l’état de la commande dans les bases commerçant, et de répondre par

accusé de réception. Pour cela il doit implémenter les fonctionnalités tester_HMAC() (prise en compte

aspects de sécurisation des échanges) et creer_accuse_reception() nération de l’accusé

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 9 / 27

Page 10: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

Paramètres renvoyés par la banque ’interface « Retour » sera appelée par le serveur de la banque avec la méthodeL

serveur de la banque sont décrites ci-dessous : POST. Les données envoyées par le Champs Description Remarque MAC Sceau résultant de la certification des

données (voir plus bas) PE Numéro de TPE Virtuel du commerçant

mérique sur 7 positions) T

(chaîne nudate Date de la commande au format

JJ/MM/AAAA_a_HH:MM:SS mo ée

Un nombre entier (optionnel) caractères

alphabétiques ISO4217 (EUR, USD, GBP,

ntant Montant TTC de la commande formatde la manière suivante :

Un nombre entier Un point décimal (optionnel)

Une devise sur 3

CHF, etc.) reference Référence unique de la commande sur 12

caractères alphanumériques (A..Z, a..z,

unique la commande 0..9) permettant d’identifier de manière

texte-libre Zone de texte libre (taille maximale : 100

renvoie ici les données telles qu’elles ont été

reçues lors de la phase aller du paiement

Le serveur de la banque

caractères) code-retour Le résultat du paiement, parmi :

payetest paiement accepté (en TEST uniquement)

paiement paiement accepté (en Production uniquement)

Annulation paiement refusé retourPLUS Liste d’informations complémentaires,

séparées parExemple :

« -- » --optionA--optionB

Exemple de données envoyées par le serveur de paiement de la banque à l’interface « Retour » : TPE=1234567&date=05%2f12%2f2006%5fa%5f11%3a55%3a23&montant=62%2e75EUR&reference=ABERTYP00145&MAC=e4359a2c18d86cf2e4b0e646016c202e89947b04&texte-libre=reference+commande+tres+tres+longue&code-retour=paiement&retourPLUS=--optionA--optionB

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 10 / 27

Page 11: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

Complément « retourPLUS » Sur la version actuelle de la solution de paiement (1.2open), un champ « retourPLUS » est ajouté aux informations que le serveur de paiement de la banque transmet à l’interface « Retour » du commerçant. Selon la méthode utilisée pour

interfac (en http ou en HTTPS), ce ut contenir s informa

appeler l’ e « Retour » champ pediverse tions :

Info Description Si HTTP

Si HTTPS

--cvx oui atoire pour les été saisi

non

si le cryptogramme visuel (obligcartes Visa et MasterCard) asinon

--hpan Hach HA1) du numéro de la carte d our effectuer le paiement (identifia carte de crépour un

age irréversible (HMAC-Se crédit utilisée pnt de manière unique une dit

commerçant donné) --vld Date de dit utilisée po

effect validité de la carte de cré

uer le paiement ur

--bin Code BIN de la banque du porteur de la carte de crédit

--3Dve Y ent est

ement dossée à ce programme

La carte de crédit utilisée pour le paiemégalement adossée au programme « 3DSecure »

N La carte de crédit utilisée pour le pain’est pas a

--3Dpa Y La banque émettrice de la carte utilisée pour a est bien

le propriétaireN our

le paiement suspecte que votre client utilise , ou n’est pas

Rema ’a de signification quel’option 3Dve vaut Y

le paiement validé que votre client de la carte

La banque émettrice de la carte utilisée p

une carte qui n’est pas la sienneen mesure de le déterminer

rque : cette option n si

Exemple : retourPLUS=--cvxoui--hpan1A2B3C4D5E6F70819203A2B3C4D5E6F708192031

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 11 / 27

Page 12: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

Validation du sceau Le message de confirmation reçu est scellé par un sceau MAC qui a été calculé par le serveur de paiement de la banque à l’aide de la clé de sécurité commerçant attribuée à votre terminal de paiement. La fonctionnalité tester_HMAC() de validation du sceau doit être implémentée ans l’interface « Retour » pour s’assurer qu’il n’y a pas eu de falsification des

es contenues dans le message de confirmation du paiement reçu.

, i le comparer à celui transmis dans le m ues, l’inform on re est fiable (intégrité des informations et authentification de l’émetteur).

HMAC-S<dol onnelle

an ction respectant fic de la RFC 2104).

à ce concaténation dans un ordre précis des informations envoyées par le serveur de la banque :

<retou US <texte-libre> 2o

--optionA--optionB1234567+05/12/2006:11:55:23+62.73EUR+ABE RTYP00 +E

ddonné

Pour cela elle do t recalculer le code MAC associé au message etessage : si les deux codes sont identiq ati çue

Pour calculer le MAC on pourra s’aider de la fonction

HA1 ( nnées à certifier>,

<c)

é de sécurité commerçant sous forme opérati >

fournie dles spéci

s les exemples d’implémentation (ou de toute autre fations

on

Les données rtifier seront présentées sous la forme d’une

rPL ><TPE>+<date>+<montant>+<reference>++1. pen+<code-retour>+

Exemple :

145 xempleTexteLibre+1.2open+paiement+

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 12 / 27

Page 13: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

Création de l’accusé de réception a réponse renvoyée par l’interface « Retour » au serveur de paiement de la banque

ors que cette valeur fait partie de la liste des valeurs numérées pour le champ code-retour.

Ldoit être un des deux messages présentés dans le tableau ci-dessous, dépendant seulement de la vérification du sceau MAC reçu, sans tenir compte de la valeur du code-retour de paiement, dès lé Sceau validé Accusé de réception à renvoyer Oui Pragma: no-cache<LF>

Content-type : text/plain<LF> Version: 1<LF> OK<LF>

Non Pragma: no-cache<LF> Content-type : text/plain<LF>

ocument falsifie<LF> Version: 1<LF> D

Lorsqu ime

ant et refait une seconde tentative.

oduction, le ser usé de réc

e le serveur de la banque ne reçoit pas d’accusé de réception « OK » (tout, erreur, …), il envoie un courriel d’alerte sur une boîte aux lettres électronique de surveillance indiquée par le commerç Pour cela, dès la phase de test, le commerçant doit nous fournir l’adresse d’une boîte aux lettres électronique régulièrement relevée. Pour passer en pr

veur commerçant doit avoir fait au moins un test complet avec acception « OK ».

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 13 / 27

Page 14: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

2.4 Spécification des formats

Contraintes générales de codage HTML des champs Tous les champs de formulaire (interface « Aller ») doivent être codés en HTML vant la mise en forme dans le formulaire (c’est à dire immédiatement après le calcul

Les caractères à c CII de 0 à 127 réputés risqués :

adu MAC).

oder impérativement sont les codes AS

Nom Symbole Remplacement Signe Commercial & &amp; Signe inférieur < &lt; Signe supérieur > &gt; Guillemets " &quot; ou &#x22; Apostrophe &#x27; ‘

Les fonctions de type « HTML_ENCODE » des langages conviennent parfaitement, lles encodent beaucoup plus de caractères, typiquement tout ce qui n’est pas :

é, point, tiret)

i vous utilisez dans le champ « texte-libre » des caractères hors de la plage ascii commune imprimable (31<ascii<127), vous devez coder ce champ avant tout traitement relatif au paiement pour éviter tout problème de calcul du sceau MAC.

Contraintes particulières selon le champ

e• ABCDEFGHIJKLMNOPQRSTUVWXYZ • abcdefghijklmnopqrstuvwxyz • 0123456789 _ . - (soulign•

S

Champs Contenu / format avant

codage HTML Taille maximale

après codage HTML tpe A-Z a-z 0-9 7 Version 1.2open Fixe Date 50 Montant 20 Référence A-Z a-z 0-9 12 MAC 0-9 A-F a-f 40 Lgue A-Z 2 Societe A-Z a-z 0-9 20 Texte-libre Base 64 3200 retourPLUS A-Z a-z 0-9 _ . - 2048 URLs 1024

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 14 / 27

Page 15: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

3 URLs des serveurs de paiement

veur, le seul contrôle effectué est un contrôle de structure du numéro de

.

ieme par n aiement de test ne donne ecouv ent.

s différ codes de r aire, vous avez la ’utiliser plusi tes de tests dont les coordonnées sont affichables ur l’icône « C e de Test » d e paiement bancaire.

dit Mutuel : aiement.cgi

3.1 En Test Le rôle de notre serveur de test est de vous permettre de tester et de valider vos développements. Sur ce sercarte. Il n'y a pas d'autres contrôles effectués : date d'expiration, contrôle du fichier des cartes en opposition, etc., comme cela existe sur notre serveur de paiement de roductionp

Bien sûr, aucun palieu à une mise en r

n cceptét arem

o ur de ptre serve

Afin de tester le ents etour du serveur bancpossibilité d eurs caren cliquant s art e la page d Les environnements de test sont disponibles aux adresses suivantes : • Pour les banques et fédérations du Cré

https://paiement.creditmutuel.fr/test/p

s.fr/test/paiement.cgi• Pour les banques du Groupe CIC :

https://ssl.paiement.cic-banque banque OBC : https://ssl.paiement.banque-obc.fr/test/paiement.cgi• Pour la

nements de test sont disponibles aux

• Pour les banques et fédéra utue

https: ment.credit

Le tableau de bord commerçant de test vous permet de gérer et contrôler les paiements effectués dans l’environnement de test. Les tableaux de bord commerçants des environadresses suivantes :

tions du Crédit M l : //paie mutuel.fr/bo/test/

: • Pour es du Ghttps://ssl.paiement.cic-banques.fr/bo/test/

les banqu roupe CIC

• Pour la banque OBC : tps://ssl.paiement.banque-obc.fr/bo/test/ht

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 15 / 27

Page 16: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

3.2 En Production é vos développements, vous pourrez vous adresser au serveur de nible à l’adresse suivante :

es et fédérations du Crédit Mutuel : https://paiement.creditmutuel.fr/paiement.cgi

Après avoir validproduction, dispo • Pour les banqu

• Pour les banques du Groupe CIC :

https://ssl.paiement.cic-banques.fr/paiement.cgi • Pour la banque OBC : https://ssl.paiement.banque-obc.fr/paiement.cgi Vous pouvez consulter les paiements opérés sur votre TPE via les tableaux de bord commerçants disponibles aux adresses suivantes : • Pour les banques et fédérations du Crédit Mutuel :

https://paiement.creditmutuel.fr/bo/ • Pour les banques du Groupe CIC :

https://ssl.paiement.cic-banques.fr/bo/ Pour la banque OBC : https://ssl.paiement.banque-obc.fr/bo/

s formulaires de paiement ents réels.

• Nous attirons votre attention sur le fait que leadressés au serveur de production seront des paiem

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 16 / 27

Page 17: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

4 Configuration pour les boutiques e-pages Pour utiliser votre TPE avec votre boutique e-pages, vous devez paramétrer le mode de paiement « CyberMUT Paiement / Paiement CIC » dans votre back-office e-pages. Sur la page d’accueil de celui-ci, vous pouvez cliquer sur le lien « Livraison et

iepa ment » dans la partie paramètres :

s ent » vous devez ajouter le mode de paie t CIC » à votre boutique : En uite, sous l’onglet « Modes de paiem

ment « CyberMUT Paiement / Paiemen

Une fois le mode de paiement ajouté à votre boutique, vous devez cliquer sur le lien ci-dessous pour le configurer.

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 17 / 27

Page 18: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION Le premier onglet « Général » vous permet de paramétrer l’utilisation de vde paiement ; vous pouvez entre autres (reportez-vous à votre docume

otre mode ntation e-

etc.

pages pour plus de détails) : • rendre visible ou non aux clients ce mode de paiement, • sélectionner ce mode de paiement comme celui par défaut, • choisir les pays pouvant utiliser ce mode •

Vous pouvez également personnaliser le nom affiché dans le panier et ajouter un commentaire lié au mode de paiement :

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 18 / 27

Page 19: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION Le second onglet, « Paramètres », vous permet de configurer votre TPE. Vous avez simplement à fournir quelques renseignements et votre mode de paiement sera opérationnel (sous condition d’acceptation du contrat). Ces renseignements sont :

Vous devez également préciser votre mode de fonctionnement : • si vous êtes en paiement différé, choisissez « le paiement est recouvré via votre

tableau de bord » • si vous êtes en paiement immédiat, choisissez « le paiement est recouvert

immédiatement » Si vous êtes en phase de test, merci de le préciser via le paramètre « environnement utilisé » ; attention : si vous basculez en production, tous les paiements effectués seront réellement débités. Enfin, vous pouvez choisir votre passerelle de paiement (CyberMUT Paiement ou Paiement CIC) ainsi que les cartes de crédit utilisées que vous souhaitez accepter.

• Votre numéro de TPE • Votre code société • Votre clé secrète

L’URL d’appel à votre interface retour sera à fournir à commerce électronique ([email protected]) en précisant votre numéro de TPE et votre code société. Votre tableau de bord CyberMUT Paiement est également accessible via les liens au dessus de la page paramètres.

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 19 / 27

Page 20: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

5 Aides à l’installation

5.1 Utilisation de l’outil « Open Tools » de configuration ract HMAC », vous aide à mettre en place la clé de cryptage dans

otre environnement. Cet outil est disponible pour les clés SHA1 et MD5. Avant de s suivantes :

• s dispositions pour protéger et stocker de manière sécurisée les

•urs

Cet outil, nommé « Extvcommencer la configuration, veuillez prendre note des recommandation• Lisez attentivement toutes les documentations et licences

Prenez les meilleuredeux parties de la clé

Vous pouvez évaluer le processus complet d’intégration avec l’option « clef fictive », mais cela ne vous permettra pas d’interagir avec nos serve

L’utilisation de l’outil est détaillée étape par étape ci-dessous :

1

1. Remplacez le contenu de ce cadre par le contenu du fichier clé que nous vous

avons fourni (<numéro de TPE>.key)

2

3

4 5

6

9

5

8

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 20 / 27

Page 21: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION 2. Renseignez ce champ avec une p

générer une de manière automatiquhrase clé ou cliquez sur le bouton pour en e

3. ez le numéro de TPE puis cliquez sur le bouton « Calculer le HMAC de contrôle »

n « Code Source » devient

9. dans un ou plusieurs de ces champs, sous chaque champ

é sur le bouton (voir l’exemple ci-dessous)

Saisiss

4. Renseignez le code société 5. Renseignez les URL « OK » et « Not OK » 6. Indiquez le kit choisi 7. Choisissez la banque concernée 8. Une fois les étapes précédentes réalisées, le bouto

actif ; cliquez sur ce bouton Du code est apparurempli, se trouve un bouton indiquant un nom de fichier ; pour chaque champ, copiez le contenu et insérez-le dans le fichier indiqu

Ce code doit être inséré dans le fichier

Ce code doit être inséré dans le fichier

Ici il n’y a rien à copier, le bouton est donc vide

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 21 / 27

Page 22: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

5.2 Foire aux questions Peut-on personnaliser la page de paiement ? Non, la page de paiement est une page spécifique au serveur de paiement de la

aspect. Pour vous, le fait d’être sur le dibiliser le paiement électronique vis-

otre société peut être mis en place.

banque, vous ne pouvez pas intervenir sur son aussi une façon de créserveur de la banque est

à-vis des acheteurs. Seul le logo de v Comment afficher mon logo sur votre page de paiement ?

s devez nous transmettreVo par courriel au centre de support (u [email protected]) l'URL d’une image représentant votre logo. Cette image doit être au format

et d’une taille de 120 pixels x 120 pixels maxi. GIF Quel est le temps maximum dont dispose mon client pour effectuer le paiement (saisie du numéro de carte) suite à une commande sur mon site ? L’internaute dispose de 45 minutes, à partir de l’arrivée sur la page de paiement, pour saisir les informations relatives à sa carte bancaire. Au-delà de ce délai, toute saisie sera refusée. Quel est le nombre d'essai pour saisir les numéros de carte bleue ?

Le nombre d'essai maximum pour un paiement est de 3.

Ou peut-on trouver des numéros de carte pour effectuer des tests ? Sur la page de paiement, vous trouverez TEST » ; en cliquant sur s de cartes de test s’ouvre. Il vous suffit alors de sélectionner l’ e de paiement se remplit automatiquement.

• paiement accepté et l'autre pour

• 2 cartes Quelles sont les langues prises en charge par la page de paiement ?

une icône clignotante « ne, une fenêtre présentant différents num cette icô éro

une des cartes et le formulaire de la pag

Vous disposez de plusieurs cartes de test : 2 cartes 16 pan : l’une pour provoquer unprovoquer un paiement refusé

15 pan (cartes étrangères) sur le même principe

• Français • Anglais • Alleman• Espagnol • Italien • Néerlandais

Peut-on être prévenu par courriel pour chaque demande de paiement ?

d

Une notification peut être envoyée par courriel à chaque fois qu'une demande d'autorisation est effectuée (une demande d'autorisation est effectuée si le format du numéro de carte a été validé). Il faut demander l’activation de cette option en s’adressant au centre de support ([email protected]).

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 22 / 27

Page 23: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION Comment connaitre le nom et l'adresse des porteurs de carte ?

latives aux coordonnées de l'acheteur sur

.

Nous ne disposons pas des informations renotre serveur de paiement ; en effet, le client ne saisit que les informations concernant sa carte bancaire (numéro, date d’expiration et cryptogramme visuel). Il n'est pas prévu dans le cadre de notre solution de paiement que le commerçant puisse nous transmettre des informations sur le client. Nous ne proposons pas de

oyen de déduire l’identité du porteur à partir des informations de la cartem Peut-on re-créditer un paiement ? Oui, pour cela il faut demander l'option « re-crédit » à votre conseiller commercial. Cette fonction est ensuite disponible sur le tableau de bord commerçant. A quoi correspondent les différentes « URL_RETOUR » du paramétrage ? • url_retour : correspond au lien affiché en bas de notre page de paiement,

avant que le client ne valide sa saisie ; ce lien permet à l’acheteur de revenir sur une page de votre boutique sans avoir effectué de paiement

url_retour_ok : correspond au lien (permettant à l’acheteur de retourner sur ment une fois le

url_retour_err : correspond au lien (permettant à l’acheteur de retourner sur ment une fois le

?

•une page de votre boutique) affiché en bas de notre page de paiepaiement effectué et accepté

•une page de votre boutique) affiché en bas de notre page de paiepaiement effectué et refusé

Il ne faut pas confondre ces URL avec l’URL de l’interface « Retour ».

quoi sert l'« URL de confirmation CGI2 » A etour », dont le rôle est de recevoir le Cette URL est celle de votre interface « R

message de confirmation du paiement émis par le serveur banque. Ou doit-on paramétrer l'« URL de confirmation CGI2 » ?

e te URL est renseignée dans nos bases ; vous devez noC t us la fournir lors de la otifier de tout t au centre de

[email protected]

phase de mise en place de la solution. Vous devez également nous ndresse de votre interface « Retour » (en vous adressanchangement d’a

support : centre ).

je rencontre une erreur « CGI2 NOT OK » ?

Que faire lorsque

out d’abord effectuer les vérifications de base suivantes : terface « Retour » que vous nous avez fournie est-elle valide ?

Cette adresse est-elle accessible sur votre serveur depuis l’extérieur ? 80 (http) ou

supplémentaires uivantes : le traitement entre le retour de notre serveur et votre envoi d'accusé de réception

ne doit pas durer trop longtemps (moins de 30 secondes)

Vous devez t• L’adresse de l’in•• Le port sur lequel s’adresser à votre interface « Retour » est-il bien

443 (https) ? En effet, notre serveur de paiement n’accepte de s’adresser qu’à ces deux ports

Si le problème persiste, veuillez effectuer les vérificationss•

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 23 / 27

Page 24: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION • il ne doit pas être fait de redirection à la réception du code retour paiement • la vérification du MAC (fonctionnalité tester_HMAC()) doit être faite avant la

génération de l’accusé de réception (fonctionnalité creer_accuse_reception())

J'obtiens le message « Ce TPE est fermé » lors d’une demande de paiement sur le serveur de TEST ? Les TPE de test non utilisés pendant 30 jours glissants sont automatiquement

cependant pas supprimés : vous pouvez utiliser la fermés par nos services. Il ne sont fonctionnalité de réouverture d’un TPE de TEST sur votre tableau de bord. Peut-on avoir un TPE pour plusieurs sites ? Oui, mais cela nécessite en amont une demande auprès de votre conseiller

e activité.

commercial. Il faut cependant que les différents sites répondent à la mêmLe paramétrage étant spécifique pour chaque site, il vous faut nous transmettre toutes les informations (URLs de retour, adresse de l’interface « Retour », logo, etc.).

Peut-on obtenir un fichier relevé des paiements ? Une telle prestation peut vous être fournie par votre banque ; vous pouvez vous

esser à votre conseiller commercial. adr

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 24 / 27

Page 25: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

5.3 Les problèmes les plus fréquents

Problème de calcul du sceau de sécurité Message d’erreur « Les informations transmises par votre commerçant ont une signature non valide :

auses possibles

Le niveau de sécurité exigé n’est pas atteint. Notre serveur n’est pas en mesure de traiter la demande de paiement relative à votre commande ». C

oyé ne contient pas toutes les - Le formulaire que vous nous avez envinformations requises

- Le calcul du sceau MAC est erroné - Le calcul du sceau MAC est effectué avec une mauvaise clé

Résolution du problème Suivez scrupuleusement le cheminement décrit ci-dessous ; à la fin de chaque étape pour laquelle vous avez effectué des changements dans votre implémentation, ffectuez de nouveaux tests de paiemee nt. S’ils ne sont pas fructueux, passez à

l’étape suivante. Attention : ne sautez pas d’étape ! Etape 1 : vérifiez que toutes les variables envoyées dans le formulaire sont présentes, correctement orthographiées, respectent la casse et respectent les éventuelles restrictions sur le format et les caractères autorisés. Ces variables sont : TPE, date, montant, reference, texte-libre, version, lgue et societe Etape 2 : vérifiez que vous avez réussi à éviter les erreurs inhérentes à certains champs particuliers :

- la valeur de la version MAC correspond elle à une chaîne de 40 caractères hexadécimaux (valeurs autorisées : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) ?

- la valeur de la variable version correspond elle à 1.2open - la valeur de la variable date est elle bien au format JJ/MM/AA:HH:MM:SS ? - la valeur de la variable référence est elle bien une chaîne ne contenant que

des lettres (non accentuées) et des chiffres pour une longueur maximale de 12 caractères ?

- la variable texte-libre est elle correctement orthographiée, en respectant la casse et avec le caractère tiret (‘-‘) et non le caractère (‘_’) ?

Etape 3 : vérifiez que la chaîne sur laquelle vous calculez le sceau MAC respecte le formalisme décrit précédemment, à savoir :

<TPE>*<date>*<montant>*<reference>*<texte-libre>*<version>*<lgue>*<societe>* Soyez particulièrement attentif au fait que les données utilisées doivent être les mêmes que celles que vous fournissez dans le formulaire de paiement ; le

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 25 / 27

Page 26: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

meilleur moyen pour atteindre cet objectif est dinformations, puis d’utiliser ce stockage pour

e stocker à l’avance les différentes le calcul du sceau MAC et pour la

construction du formulaire. Au contraire, renseigner les données à la volée peut s pour le calcul du sceau et celles (par exemple, pour le champ date, il

différence de quelques secondes).

induire des différences entre celles utiliséeutilisées pour la construction du formulaire peut y avoir une

Etape 4 : vérifiez que vous utilisez la bonne clé : - vous devez utiliser la dernière clé qui vous a été fournie par nos services, - vérifiez que la clé correspond à votre algorithme de calcul de sceau (SHA1 ou

vous bonne clé

Si sage d’erreur, le roblème réside dans l’intégration de notre solution dans votre système

e commerçant ne peut pas être identifié

MD5), - Contactez notre service de support et demandez-leur de valider avec

que vous utilisez bien la

malgré toutes ces vérifications vous obtenez toujours ce mespd’information. La grande diversité des langages et des spécificités liées à l’environnement utilisés pour l’implémentation de notre solution de paiement, sont autant de paramètres dont nous ne maîtrisons pas tous les aspects et par conséquent, ils ne nous permettent pas de vous fournir un support personnalisé plus ample.

L Message d’erreur « Le site de votre commerçant n’a pas été identifié par notre serveur. Nous ne sommes pas en mesure de traiter la demande de paiement relative à votre ommande. » c

Causes possibles

- le numéro de TPE est incorrect ou inexistant - le code société est incorrect ou inexistant

le code langue est incorrect ou inexistant -

Ré lu so tion du problème

Vé e e, cor c s restric

rifi z que les variables TPE, societe et lgue sont présents dans le formulairre tement orthographiées, respectent la casse et respectent les éventuelle

tions sur le format et les caractères autorisés.

Spécifications Techniques - version 1.2open - Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 26 / 27

Page 27: Paiement s©curis© sur Internet Service TPE Virtuel

Paiement Sécurisé sur Internet, Service TPE Virtuel

Spécifications Techniques EURO

INFORMATION

5.4 Eursolu

Par mail : boîte aux lettres « Commerce Electronique » ([email protected]

Assistance technique

o Information propose une assistance à la compréhension générale de l’utilisation de sa tion : ) 1

Cepd’incom e

Par téléphone : 0820 821 735

endant, Euro Information n’assure pas de support concernant les problématiques tégration technique de sa solution de paiement dans le système d’information m rçant.

1 La boîte aux lettres ETS TPE VIRTUEL est désormais renvoyée sur la boîte aux lettres « Commerce Electronique » ; elle sera prochainement supprimée. La boîte aux lettres « Commerce Electronique » devient donc désormais le seul point d’entrée pour le support de la solution.

Spécifications Techniques - version 1.2open – Juillet 2008. Copyright: © 2003 2008 Euro Information .All rights reserved. Page 27 / 27