Intégration e-commerce. Version 0.5
|
|
- Victor St-Germain
- il y a 8 ans
- Total affichages :
Transcription
1 Intégration e-commerce Version décembre
2 Table des matières 1 Introduction... 3 Fonctionnement général... 3 La sécurité Paramètres de votre compte Création d un paiement... 5 Le paramètre <base_url>... 5 Le paramètre <data>... 5 Le paramètre <signature>... 6 Avertissement sur l URL de retour Instant Payment Notification (IPN) Question fréquentes... 8 Comment tester mon intégration?... 8 La fonction getallheaders n existe pas, que dois-je faire?... 8 Comment appeler l url d autoconfig depuis PHP?... 8 Historique Date de création 09/08/2013 Date de mise à jour 13/12/2013 Version du document 0.5 Version de l application (à usage interne) 2.8 2
3 1 Introduction Ce document décrit l intégration du système de paiement PayPlug à tout site de vente en ligne par l intermédiaire de l URL de paiement. Ce mode de fonctionnement s adresse aux développeurs qui souhaitent utiliser PayPlug sur un site e-commerce ou qui souhaitent développer un module de paiement pour une solution existante (Magento, Wordpress, WooCommerce, Prestashop,...). Fonctionnement général Le paiement PayPlug se déroule en 3 étapes : 1. Vous créez une URL de paiement personnalisée vers PayPlug, qui comprend notamment le montant et l URL de retour post-paiement 2. Vous dirigez votre client vers cette url qui est une page de paiement sécurisée (exemple : 3. Une fois le paiement terminé, PayPlug renvoie le visiteur vers l URL de retour que vous avez spécifié en créant le paiement En parallèle, PayPlug envoie une notification IPN (Instant Payment Notification) à votre serveur, contenant les données de la transaction, pour vous indiquer que le paiement a été effectué. La sécurité PayPlug permet de sécuriser les paiements avec la bibliothèque Open SSL qui repose sur un cryptage par clé publique/privée RSA. Ce dispositif garantit aux e-commerçants qui n ont pas de site sécurisé par SSL un niveau de sécurité équivalent à SSL mais sans la complexité de mise en place d une connexion HTTPS. Tous les échanges de données entre le serveur de votre site et celui de PayPlug sont donc signés afin de certifier que les données n ont pas été modifiées. Ce mécanisme intervient dans deux situations : 1. Signature des messages écrits par le site e-commerce à destination de PayPlug 2. Vérification des notifications de paiement provenant de PayPlug (IPN) 3
4 2 Paramètres de votre compte Votre application a besoin d un certain nombre de paramètres de configuration avant de pouvoir générer sa première URL de paiement. Ces paramètres sont liés à votre compte PayPlug, si vous n avez pas encore de compte, vous pouvez vous inscrire en une minute sur Les paramètres de configuration sont disponibles via l URL de configuration : (une authentification avec votre identifiant et mot de passe PayPlug est nécessaire). Cette page de configuration contient un objet au format JSON qui comprend les champs suivants : Nom status amount_min amount_max currencies url yourprivatekey payplugpublickey Description Code réponse http (200 si la requête réussit). Montant minimum autorisé par transaction (en euros). Montant maximum autorisé par transaction (en euros). Tableau des devises autorisées pour votre compte, au format ISO 4217 (par exemple EUR pour l euro). L URL où vous devez diriger l utilisateur au moment du paiement, complétée des champs data et signature (voir Le paramètre <base_url> dans la section Créer un paiement ). Votre clé privée servant à signer les données de transaction que vous envoyez à PayPlug. Sans cette signature, le service refuse la demande de transaction (voir Créer un paiement ). La clé qui vous permet de vérifier l origine des données envoyées par PayPlug en IPN (voir Notifications ). Si cette signature n est pas bonne, vous ne devez pas prendre en compte le retour fourni par PayPlug car il pourrait avoir été modifié par un intermédiaire. Nous conseillons d accéder une fois à cette URL de configuration depuis votre application, et de sauvegarder les paramètres dans un fichier, ou dans la base de données de votre application par exemple. Remarque : la clé privée yourprivatekey et la clé publique payplugpublickey doivent être au format PEM (il s agit de la représentation en base 64 d une clé privée RSA). Vous pouvez trouvez des exemples du format des clés aux adresses suivantes : - Clé privée : - Clé publique : 4
5 3 Création d un paiement Pour accepter un paiement, vous devez diriger le visiteur du site vers une URL de la forme : <base_url>?data=<data>&sign=<signature>. Exemple de code en PHP : $url = $base_url. "?data=".$data. "&sign=".$signature; header("location: $url"); exit(); Le paramètre <base_url> Il s agit de l URL associée à votre compte, récupérée sur la page de configuration. Le paramètre <data> Le paramètre data contient les données de transaction que vous devez envoyer à PayPlug. Ces données doivent être encodées en base64 puis sous forme d URL. Exemple de code en PHP : $params = array('amount'=>$amount, ); $url_params = http_build_query($params); $data = urlencode(base64_encode($url_params)); Voici les champs attendus : Nom Description amount Montant de la transaction en centimes (par exemple 4207 pour 42,07 euros). Votre application doit vérifier que ce montant est compris entre les montants minimum et maximum (voir Paramètres de configuration ). currency ipn_url return_url firstname lastname order customer custom_datas La monnaie utilisée (seul l euro est acceptée, indiquer EUR ). Instant Payment Notification : URL de votre site que le serveur PayPlug appellera dès que la transaction est validée ou remboursée. Veillez à ce que cette URL soit accessible depuis Internet. Généralement, ce n est pas le cas pour un poste de développement («en local»). (optionnel) URL sur laquelle PayPlug redirige le client en cas de succès. (optionnel) Adresse du client. (optionnel) Prénom du client. (optionnel) Nom du client. (optionnel) Identifiant de commande dans votre base de données (optionnel) Identifiant du client dans votre base de données (optionnel) Données supplémentaires de votre base de données 5
6 Si vous laissez l un des champs , firstname, lastname vide, ils seront demandés au client. Les champs order, customer et custom_datas vous sont transmis lors d un appel sur ipn_url, et vous permettent de valider une commande. Ils permettent de faciliter le rapprochement entre vos données et celles disponibles sur la plateforme PayPlug. Le paramètre <signature> Le paramètre signature est une signature de type SHA1 + RSA calculé sur la valeur du champ data (non encodé en base64 c est à dire la variable $url_params dans notre exemple ci-dessous). Le calcul de cette signature doit se faire avec la clé privée que vous avez sauvegardée lors de la récupération des paramètres de configuration. La signature doit être encodée en base64 puis encodée sous forme d URL. Exemple de code en PHP : /* $pvkey = la valeur de yourprivatekey que vous avez sauvegardé en récupérant les paramètres de configuration */ $privatekey = openssl_pkey_get_private($pvkey); openssl_sign($url_params, $signature, $privatekey, OPENSSL_ALGO_SHA1); $signature = urlencode(base64_encode($signature)); Avertissement sur l URL de retour Quand le client est dirigé sur l URL de retour return_url, vous devriez déjà avoir reçu la notification de paiement (IPN) depuis notre serveur (voir la section suivante). Si ce n est pas encore le cas, nous vous conseillons de passer la commande à un état En cours, afin d empêcher l utilisateur de payer ce panier à nouveau, tout en ne considérant pas la commande comme payée. Vous devriez recevoir l IPN sous quelques minutes. 6
7 4 Instant Payment Notification (IPN) Lorsqu une transaction est validée ou remboursée, PayPlug envoie une requête HTTP de type POST à l URL fournie dans le champ ipn_url lors du paiement. Attention, l URL que vous fournissez doit être accessible depuis internet, pour que vous soyez en mesure de recevoir la requête POST de PayPlug. Cela signifie que vous ne pouvez pas utiliser une URL uniquement accessible en local, ou protégée par un firewall. Les données se trouvent dans le corps de la requête, qui est signée par PayPlug. La signature se trouve dans le champ PayPlug-Signature de l entête de la requête, et est calculée de la même manière que pour la demande de paiement via SHA1 + RSA. Vous devez vérifier la signature avant de prendre en compte les données de l IPN. Pour cela, utilisez la clé publique payplugpublickey de la page de configuration. Voici les paramètres fournis par PayPlug lors de cet appel : Nom id_transaction status customer order custom_datas Description Identifiant de transaction PayPlug. Nous vous conseillons de l enregistrer et l associer dans votre site à la commande concernée. Le statut de la transaction (0 = paiement, 4 = remboursement) Les données du champ customer fourni lors du paiement. Les données du champ order fourni lors du paiement. Les données du champ custom_datas fourni lors du paiement. Exemple de vérification de la signature en PHP : $headers = getallheaders(); /* Pour plus de sécurité, mettre les clés en majuscule et de récupérer la signature en utilisant la clé en majuscule : */ $headers = array_change_key_case($headers, CASE_UPPER); $signature = base64_decode($headers[ PAYPLUG-SIGNATURE ]); /* Les données sont envoyées dans le corps de la requête POST au format JSON (type MIME = application/json). Exemple : {"status": 0, "customer": "2", "id_transaction": 4121, "custom_datas": "29", "order": "42"} */ $body = file_get_contents('php://input'); $data = json_decode($body, true); /* $pbkey = la clé publique de PayPlug que vous avez sauvegardé depuis la page des paramètres de configuration */ $publickey = openssl_pkey_get_public($pbkey); $issignaturevalid = openssl_verify($body, $signature, $publickey, OPENSSL_ALGO_SHA1); if($issignaturevalid){ /* Prendre en compte l IPN */} 7
8 5 Question fréquentes Comment tester mon intégration? Concernant le test de l'api, nous n'avons pas d environnement de test ou «sandbox». En revanche, nous vous invitons à effectuer de véritables transactions puis à les rembourser par la suite : nous remboursons aussi les commissions. Cela vous permettra de tester votre intégration en conditions réelles sans aucun frais. La fonction getallheaders n existe pas, que dois-je faire? La fonction PHP getallheaders() est un alias de la fonction apache_request_headers(), et fonctionne donc seulement si vous utilisez Apache comme serveur (elle fonctionne aussi avec FastCGI depuis PHP 5.4). Dans les autres cas, vous pouvez trouver un exemple de code à l adresse suivante : Comment appeler l url d autoconfig depuis PHP? Vous pouvez utiliser la fonction «curl_exec» de PHP. Un exemple est disponible à l adresse suivante : 8
Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.
Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento version 1.3.x.x Paiement en plusieurs fois Version 1.4a Guide d intégration du module de paiement Multiple Magento 1/24 SUIVI,
Plus en détailIntégration du moteur d envoi de SMS pour : Prestashop
Intégration du moteur d envoi de SMS pour : 1. Suivi Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Online 08/06/2010 Historique
Plus en détailDéfinition des Webservices Ordre de paiement par email. Version 1.0
Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document
Plus en détailPlateforme PAYZEN. Définition de Web-services
Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network
Plus en détailPlateforme Systempay. Correspondance entre SP PLUS et SYSTEMPAY Paiement Simple et en plusieurs fois
Plateforme Systempay Correspondance entre SP PLUS et SYSTEMPAY Paiement Simple et en plusieurs fois Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom
Plus en détailLes solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC. Qui contacter pour commencer la mise en place d une configuration de test?
Les solutions de paiement CyberMUT (Crédit Mutuel) et P@iement CIC Qui contacter pour commencer la mise en place d une configuration de test? CyberMUT Paiement - Paiement CIC Commerce Electronique mailto:centrecom@e-i.com
Plus en détailGuide d implémentation. Réussir l intégration de Systempay
Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa
Plus en détailManuel d intégration API SOAP SMS ALLMYSMS.COM
Manuel d intégration API SOAP SMS ALLMYSMS.COM 26/02/2014 TABLE DES MATIERES OBJECTIF DU DOCUMENT... 3 LE PROTOCOLE SOAP... 3 ENVOI DE REQUETES SOAP A LA PLATEFORME ALLMYSMS.COM... 3 BACKOFFICE SMS...
Plus en détailModule pour la solution e-commerce Magento
Module pour la solution e-commerce Magento sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique
Plus en détailDossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10
Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs
Plus en détailGuide de démarrage rapide
Guide de démarrage rapide 1/10 Lancement de l installation Téléchargez les dernières versions de SecurityGateway et son module ProtectionPlus. Double-cliquez sur le fichier d installation de SecurityGateway
Plus en détailPayPal Intégral. Guide de démarrage. Acceptez les paiements en ligne grâce à une plateforme complète. Leader mondial des paiements en ligne
PayPal Intégral Acceptez les paiements en ligne grâce à une plateforme complète Guide de démarrage Version 1.1 - Janvier 2009 Leader mondial des paiements en ligne SOmmaire IntroductIon... p. 3 Étape 1.
Plus en détailManuel d'installation
CyberMUT P@iement P@iement CIC P@iement OBC SERVICE SECURISE DE PAIEMENT INTERNET PAR CARTE BANCAIRE (Sécurisé par le protocole SSL) Manuel d'installation (Document 2/2) EURO Sp.Tech. 1.2.8 Octobre 2001
Plus en détailE-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1
E-TRANSACTIONS Guide du programmeur API Plug-in Version 1.1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation de l API sur tout
Plus en détailAPI HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version 2.2 - Mise à jour : 3 juillet 2015
PLATEFORME SAAS D'ENVOI DE SMS API HTTP 12/05/2015 à 13:50 Bonjour. Votre commande ref : 123456 est à votre disposition à votre point relais 10 rue d Amiens, 75002 Paris. Venez muni(e) d une pièce d identité.
Plus en détailGuide utilisateur du prélèvement bancaire SEPA
Guide utilisateur du prélèvement bancaire SEPA Version 1.A Payline Monext Propriétaire Page 1 / 20 Historique des évolutions Le tableau ci-dessous liste les dernières modifications effectuées sur ce document.
Plus en détail499.43 fr (pf.ch/dok.pf) 11.2013 PF. Manuel e-payment Payment Service Providing PostFinance SA
499.43 fr (pf.ch/dok.pf) 11.2013 PF Manuel e-payment Payment Service Providing PostFinance SA Coordonnées des établissements financiers PostFinance SA S il souhaite traiter les paiements par Internet avec
Plus en détailGuide d implémentation
Guide d implémentation - Interface avec la plateforme de paiement - Version 2.9f Historique du document Version Auteur Date Commentaires 2.9f Lyra-Network 20/12/2013 2.9e Lyra-Network 24/06/2013 Précisions
Plus en détailPaiement sécurisé sur Internet. Pack Factures Documentation générale sur le paiement de factures par carte bancaire sur apayer.fr
Paiement sécurisé sur Internet Pack Factures Documentation générale sur le paiement de factures par carte bancaire sur apayer.fr SOMMAIRE 1 Principe 3 2 Condition d accès 3 3 Charger un fichier de factures
Plus en détailL3 informatique TP n o 2 : Les applications réseau
L3 informatique TP n o 2 : Les applications réseau Sovanna Tan Septembre 2009 1/20 Sovanna Tan L3 informatique TP n o 2 : Les applications réseau Plan 1 Transfert de fichiers 2 Le Courrier électronique
Plus en détailSécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte thawte thawte thawte thawte
Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte UN GUIDE ÉTAPE PAR ÉTAPE, pour tester, acheter et utiliser un certificat numérique
Plus en détailPlateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento 1.4 et supérieur. Version 1.5.1
Plateforme PAYZEN Intégration du module de paiement pour la plateforme Magento 1.4 et supérieur. Version 1.5.1 Guide d intégration du module de paiement Magento 1/52 Notes de versions Version Date Commentaires
Plus en détailDocumentation API Octopush
Documentation API Octopush (Version 1.6.1 du 10 juin 2014) Sommaire Campagne de SMS (Envois multiples) par requête POST HTTP/HTTPS... 2 URL... 2... 2... 2 Publipostage :... 3 Exemple d appel en GET :...
Plus en détailInstallation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Plus en détailSite Web e-rcs GUIDE UTILISATEUR SAFERPAY V1.5
GUIDE UTILISATEUR SAFERPAY V1.5 GUIDE UTILISATEUR SAFERPAY SOMMAIRE 1. A propos de ce guide 3 1.1. Symboles utilisés 3 1.2. Terminologie 3 2. Plateforme de paiement électronique Saferpay 4 2.1. Nouveau
Plus en détailInternet. e-commerce
Internet e-commerce Objectif e-commerce top-down Sommaire 1. Business models 2. e-commerce 3. Outils 4. Techniques 2 / 24 Le commerce électronique ou vente en ligne, désigne l'échange de biens, de services
Plus en détailUn exemple d'authentification sécurisée utilisant les outils du Web : CAS. P-F. Bonnefoi
Un exemple d'authentification sécurisée utilisant les outils du Web : CAS 111 L authentification CAS : «Central Authentication Service» CAS ou le service central d authentification Le système CAS, développé
Plus en détailMise en place d un firewall d entreprise avec PfSense
Mise en place d un firewall d entreprise avec PfSense JA-PSI Programmation & Sécurité informatique http://www.ja-psi.fr Par Régis Senet http://www.regis-senet.fr regis.senet [at] supinfo.com Le 13/06/2009
Plus en détailVérification intégrée de l'utilisateur Guide d'implémentation client 2015-05-04 Confidentiel Version 2.9
Vérification intégrée de l'utilisateur Guide d'implémentation client 2015-05-04 Confidentiel Version 2.9 SOMMAIRE Introduction... 2 Objectif et public visé... 2 À propos de ce document... 2 Termes fréquemment
Plus en détailPaiement sécurisé sur Internet
Paiement sécurisé sur Internet Présentation Générale Présentation générale - Page 1 / 19 SOMMAIRE 1 Présentation 3 1.1 Principe 4 1.2 Vendre à l international 4 1.3 Description de la phase paiement 5 1.4
Plus en détailVtiger CRM - Prestashop Connector
Vtiger CRM - Prestashop Connector Pour PRESTASHOP version 1.4.x Pour vtiger CRM version 5.1, 5.2.0 et 5.2.1 Introduction En tant que gestionnaire d'une boutique en ligne, vous cherchez constamment de meilleurs
Plus en détailRTE Technologies. RTE Geoloc. Configuration avec Proxy ou Firewall
RTE Technologies RTE Geoloc Configuration avec Proxy ou Firewall 2 Septembre 2010 Table des matières Introduction... 3 Présentation de RTE Geoloc... 3 Configuration des paramètres de sécurité... 3 Configuration
Plus en détail1. Le service, en bref 3. 2. Avantages 3. 3. Contexte 3. 4. Clients actuels et cibles 3. 5. Description du service 4 5.1.
SERVICE : E-PAYMENT Code Service : e-payment Groupe de services : Web Solutions Publics cibles : Services publics Version du document : V 3.3 Table des matières 1. Le service, en bref 3 2. Avantages 3
Plus en détailGuide d implémentation. Gestion des paiements par identifiant Gestion des paiements par abonnement
Guide d implémentation - Interface avec la plateforme de paiement - Gestion des paiements par identifiant Gestion des paiements par abonnement Version 2.2c Rédaction, Vérification, Approbation Rédaction
Plus en détailMagento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailMieux comprendre les certificats SSL THAWTE EST L UN DES PRINCIPAUX FOURNISSEURS DE CERTIFICATS SSL DANS LE MONDE
Mieux comprendre les certificats SSL THAWTE EST L UN DES PRINCIPAUX FOURNISSEURS DE CERTIFICATS SSL DANS LE MONDE sommaire MIEUX COMPRENDRE LES CERTIFICATS SSL...1 SSL et certificats SSL : définition...1
Plus en détailFileMaker Server 14. Guide de démarrage
FileMaker Server 14 Guide de démarrage 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques
Plus en détailPayline. Manuel Utilisateur du Moyen de Paiement PAYPAL. Version 3.E. Monext Propriétaire Page 1 / 24
Manuel Utilisateur du Moyen de Paiement PAYPAL Version 3.E Payline Monext Propriétaire Page 1 / 24 Historique des évolutions Le tableau ci-dessous liste les dernières modifications effectuées sur ce document.
Plus en détailwww.evogue.fr SUPPORT DE COURS / PHP PARTIE 3
L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...
Plus en détailModule SIPS/ATOS pour Prestashop
Module SIPS/ATOS pour Prestashop Module et documentation écrits par Damien VERON. http://www.capillotracteur.fr module diffusé sous licence GNU/GPL v3. Sont considérés comme faisant partie du module, et
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Apache, Mod_proxy et 4D Par Timothy PENNER, Technical Services Team Member, 4D Inc. Note technique 4D-201003-05-FR Version 1 - Date 1 mars 2010 Résumé Cette note technique porte sur l utilisation du serveur
Plus en détailAPI ONE-TIME PASSWORD
PLATEFORME SAAS D'ENVOI DE SMS Guide du débutant API ONE-TIME PASSWORD UTILISER LA PLATEFORME SMSMODE DOCUMENTATION TECHNIQUE QU'EST-CE QUE L'API OTP? Notre solution technique pour l OTP (One Time Password)
Plus en détailLe front office (utilisateur client):
Solution e-business Media-2001 Précurseur en Europe, depuis 1998, Media-2001 est actif dans le domaine des boutiques en ligne. Les premières boutiques disposaient d un logiciel en Access mono poste et
Plus en détailGuide d intégration Dernière révision : juillet 2004
Dernière révision : juillet 2004 de PayPal 2006 PayPal, Inc. Tous droits réservés. PayPal et le logo PayPal sont des marques déposées de PayPal, Inc. Les marques et marques commerciales mentionnées appartiennent
Plus en détailSécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin
Sécurité des sites Web Pas un cours un recueil du net INF340 Jean-François Berdjugin Vulnérabilité Définition (wikipédia) : Dans le domaine de la sécurité informatique, une vulnérabilité est une faiblesse
Plus en détailPaiement sécurisé sur Internet. Documentation Technique
Paiement sécurisé sur Internet Documentation Technique SOMMAIRE Documentation Technique 1 1 Mise en place de l interface de paiement 3 1.1 Introduction 3 1.2 Clé de sécurité commerçant 3 1.3 Spécifications
Plus en détailOPPassessment Guide d utilisateur
OPPassessment Guide d utilisateur SOMMAIRE 1. Se connecter... 3 2. Changer de mot de passe... 5 3. Créer une nouvelle campagne... 7 4. Envoi de questionnaires... 8 5. Commande de rapports à partir d un
Plus en détailManuel utilisateur du logiciel PrestaConnect.
Manuel utilisateur du logiciel. Ce document permet d effectuer l installation et la configuration de, mais également d en apprendre l utilisation des diverses fonctionnalités. Table des matières Prérequis
Plus en détailMandataires, caches et filtres
Mandataires, caches et filtres Pascal AUBRY IFSIC - Université de Rennes 1 Pascal.Aubry@univ-rennes1.fr Plan : mandataires caches filtrage serveur de proxy exemple de mise en œuvre Mandataire (proxy) Mandataire
Plus en détailLe standard européen pour les boutiques en ligne professionnelles. Solutions de confiance pour l e-commerce
Le standard européen pour les boutiques en ligne professionnelles Solutions de confiance pour l e-commerce Devenez membre et rejoignez ainsi plus de 10 000 e-commerçants professionnels! Votre logo www.doluvia.com
Plus en détailAjouter le moyen de paiement e-chèque-vacances (ANCV) Systempay 2.3
Ajouter le moyen de paiement e-chèque-vacances (ANCV) Systempay 2.3 Version du document 1 Sommaire 1. HISTORIQUE DU DOCUMENT... 3 2. LE PAIEMENT FRACTIONNÉ : UTILISER PLUSIEURS MOYENS DE PAIEMENT... 4
Plus en détailSECURITY ADVISORY VULNERABILITE SUR LES DONNEES CLIENTS MAGENTO
SECURITY ADVISORY VULNERABILITE SUR LES DONNEES CLIENTS MAGENTO Date : le 25 avril 2012 Versions affectées : Enterprise 1.6 et Community jusqu'à 1.3.3.0 (incluse) Niveau de sécurité : critique Mode d'exploitation
Plus en détailGuide d implémentation de la solution de paiement CITELIS
Guide d implémentation de la solution de paiement CITELIS Version 2H Page 1/23 PAGE DES EVOLUTIONS Le tableau ci-dessous liste les dernières modifications effectuées sur ce document. Date Version Modifications
Plus en détailFORMATION SUR «CRYPTOGRAPHIE APPLIQUEE
FORMATION SUR «CRYPTOGRAPHIE APPLIQUEE ET SECURITE DES TRANSACTIONS ELECTRONIQUES : STANDARDS, ALGORITHMES DE HACHAGE ET PKI» DU 22 AU 26 JUIN 2015 TUNIS (TUNISIE) CRYPTOGRAPHIE APPLIQUEE ET SECURITE DES
Plus en détailModule http MMS AllMySMS.com Manuel d intégration
Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux
Plus en détailLa Latecion protection anti-intrusion Web Web Le concept «Zero effort Security» La protection des applications Extranet
REALSENTRY TM Gestion, Performance et Sécurité des infrastructures Web La Latecion protection anti-intrusion Web Web Le concept «Zero effort Security» La protection des applications Extranet L authentification
Plus en détailFlux de Soumission & Envoi de SMS. avec lʼapi DataWinners
Flux de Soumission & Envoi de SMS avec lʼapi DataWinners Flux de Soumision et Envoi de SMS DataWinners 1 Introduction Parmi les nombreuses fonctionnalités de DataWinners figure le Flux API qui aide les
Plus en détailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
Plus en détailGoogle Merchant Center
Google Merchant Center Version : 3.1.0 Date de dernière mise à jour : 16/08/2013 Développement : Business Tech (www.businesstech.fr) Pré-requis Google Vous devez avant tout vous enregistrer sur Google
Plus en détailConception de sites web marchands: TP 1
Conception de sites web marchands: TP 1 Email : nassim.bahri@yahoo.fr Site web : http://nassimbahri.ovh Nassim BAHRI Etude de cas Un groupe de librairies voudrait mettre en place un site web marchand.
Plus en détailMANUEL D INSTALLATION Sous WINDOWS
MANUEL D INSTALLATION Sous WINDOWS Pré requis Avant l installation SOFiE veuillez vous assurer que : 1. Vous avez des droits administrateur sur votre PC et, si vous passez par un «Firewall» ou un «Proxy»,
Plus en détail1.1. FAIA Aspects généraux
FAIA FAQ version mars 2013 Aspects généraux Aspects techniques Aspects comptables 1.1. FAIA Aspects généraux J ai une comptabilité informatisée et mon chiffre d affaires annuel est < 100.000. Est-ce que
Plus en détailObtention via HTTP des fichiers PDF générés par le service de SMS/MMS certifiés
Obtention via HTTP des fichiers PDF générés par le service de SMS/MMS certifiés PDF XML API Lleidaetworks Serveis Telemàtics, S.A. devel@lleida.net Version 2.0 Copyright (c) 2008 - Lleidaetworks Serveis
Plus en détailGuide Enseignant de l application OpenERP
Guide Enseignant de l application OpenERP PARTIE I : Accès à l application PGI Open Erp Pour accéder à l application «OpenERP» depuis le web. 1. Ouvrez votre navigateur Internet. 2. Une fois ouvert, cliquez
Plus en détail(structure des entêtes)
Aide mémoire HTTP (structure des entêtes) Fabrice HARROUET École Nationale d Ingénieurs de Brest http://www.enib.fr/~harrouet/ enib 1/10 Structure générale d une requête Requête HTTP méthode ressource
Plus en détail«Les nouvelles technologies & les compétences numériques»
Formation «La Mallette du Dirigeant» «Les nouvelles technologies & les compétences numériques» BULLETIN D INSCRIPTION «La Mallette du Dirigeant» A renvoyer par fax ou par courriel à :Formation Continue
Plus en détailWeb & Libre. Outils pour être présent sur le net librement
Web & Libre Outils pour être présent sur le net librement Logiciel libre Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises,
Plus en détailGuide d'intégration de PayPal Intégral Évolution. France
Guide d'intégration de PayPal Intégral Évolution France Dernière mise à jour : Mai 2014 Guide d'intégration de PayPal Intégral Évolution Numéro de document : 10113.en_US-201308 1999-2014 PayPal, Inc. Tous
Plus en détailEDESS. 1 Démarche générale principes 2
EDESS ESPPADOM Echanges financeurs prestataires pour les services à domicile auprès des personnes en perte d'autonomie Programme soutenu par la Caisse nationale de solidarité pour l autonomie Guide d'implémentation
Plus en détailSITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme
Plus en détailRéponse :... 18. Liste des paramètres de retour :... 7 Simuler un envoi (POST /send/simulate)... 8 Publipostage (POST /send/lists)...
Documentation API Documentation API SMSFactor... 2 Format des données... 2 Transmission des données... 2 Authentification... 2 Campagne de SMS et SMS unitaire (POST /send)... 5 Liste des paramètres:...
Plus en détail21 mars 2012. Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.
de 21 mars 2012 () 21 mars 2012 1 / 6 de 1 2 3 4 5 () 21 mars 2012 2 / 6 1 de 2 3 4 5 () 21 mars 2012 3 / 6 1 2 de 3 4 5 () 21 mars 2012 4 / 6 1 2 de 3 4 de 5 () 21 mars 2012 5 / 6 de 1 2 3 4 5 () 21 mars
Plus en détailCHAPITRE 11. Temps réel Remy Sharp
CHAPITRE 11 Temps réel Remy Sharp LE WEB EN TEMPS RÉEL fait partie de ces aspects d Internet qu on apprécie d utiliser mais qui peuvent être assez effrayants quand il faut les mettre en place. Ce chapitre
Plus en détailEtude de la pertinence et de l'intérêt des appliances WAF (IPS web) à l'inria
Etude de la pertinence et de l'intérêt des appliances WAF (IPS web) à l'inria 1 Philippe Lecler TutoJRES «Sécurité des sites WEB» 4 février 2010 Contexte 2 PCI-DSS : Payment Card Industry Data Security
Plus en détail1. Mise en œuvre du Cegid Web Access Server en https
1. Mise en œuvre du Cegid Web Access Server en https Principe d usage La mise en œuvre du mode https sur un serveur Web Access implique : De disposer d un certificat pour le nom d hôte configuré sur le
Plus en détailOption site e-commerce
Option site e-commerce Guide de configuration des modes de paiement en ligne V 1.2 1 Sommaire Paiement par carte bancaire Ouverture d un contrat de vente à distance Configuration du paiement par carte
Plus en détailPAYBOX SYSTEM MANUEL D INTEGRATION
PAYBOX SYSTEM MANUEL D INTEGRATION VERSION 6.2 05/06/2014 HISTORIQUE DES MODIFICATIONS DATE VERSION DESCRIPTION AUTEUR 18/04/2011 5.00 Version initiale après refonte. Document dédié Paybox System Service
Plus en détailTransfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet
Bibliothèque nationale de France Direction des services et des réseaux Département de l information bibliographique et numérique Coordination des produits et services bibliographiques Transfert de notices
Plus en détailNKGB - CNHB FCA Release 3.0
Information relative à l'enregistrement et l'accès des médiateurs de dettes 1. Introduction / Documents Par la loi du 14/01/2013, publiée au Moniteur Belge du 01/03/2013, tous les médiateurs de dettes
Plus en détailLes cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000
Les cahiers pratiques de Anonymat.org SocksCap32 Edition du 20 Octobre 2000 Copyright 2000 Anonymat.org - tous droits réservés. Les marques et produits cités dans ce dossier sont déposés par leurs propriétaires
Plus en détailAPI FTP SMSENVOI V1.1
API FTP SMSENVOI V1.1 Publiée le 11/09/2015 Contrairement à nos autres API, l activation de l API FTP se fait uniquement sur demande auprès de nos conseillers. L utilisation de cette API se fait en deux
Plus en détailComment mettre en ligne un site WordPress local
Comment mettre en ligne un site WordPress local Vous avez bossé votre site en local et vous voulez maintenant savoir comment mettre en ligne votre site pour la première fois? Je vous propose ce guide en
Plus en détailIntroduction à ElasticSearch
Introduction à ElasticSearch Présentée par : Romain Pignolet Lundi 7 Juillet 2014 Sommaire 1 Présentation de Elasticsearch 2 Installation et exemples simples 3 API Rest 4 Comment fonctionne Elasticsearch?
Plus en détailWWW.MELDANINFORMATIQUE.COM
Solutions informatiques Procédure Sur Comment créer un premier Site SharePoint 2010 Historique du document Revision Date Modification Autor 3 2013-04-29 Creation Daniel Roy 1. But.4 2. Configuration..4
Plus en détailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailGuide Numériser vers FTP
Guide Numériser vers FTP Pour obtenir des informations de base sur le réseau et les fonctions réseau avancées de l appareil Brother : consultez le uu Guide utilisateur - Réseau. Pour obtenir des informations
Plus en détail25 septembre 2007. Migration des accès au Registre national en protocole X.25 vers le protocole TCP/IP, pour les utilisateurs du Registre national
25 septembre 2007 Migration des accès au Registre national en protocole X.25 vers le protocole TCP/IP, pour les utilisateurs du Registre national Plan Introduction Les catégories d utilisateurs Migration
Plus en détailGestion d identités PSL Installation IdP Authentic
Gestion d identités PSL Installation IdP Authentic Entr ouvert SCOP http ://www.entrouvert.com 2 avril 2015 Table des matières 1 Installation du système de base 1 1.1 Rappel sur la la synchronisation des
Plus en détailGuide d utilisation de PayPal e-terminal. Informations à usage professionnel uniquement
Guide d utilisation de PayPal e-terminal Informations à usage professionnel uniquement Dernière mise à jour : Juillet 2009 Guide d utilisation de PayPal e-terminal Référence : 10061.en_FR-200907 2009 PayPal,
Plus en détailLEOxChange Guide de l utilisateur
LEOxChange Guide de l utilisateur Sommaire 1. LEOxChange Guide de l utilisateur. 3 2. Créer un compte à partir du LEO BackOffice... 4 3. Inscription comme non utilisateur LEO 4. Authentification à deux
Plus en détailNOTICE D UTILISATION
NOTICE D UTILISATION Module Prestashop PrestaMail Version 0.3 Copyright : Librasoft 2013 PRE-REQUIS Afin d utiliser ce module il vous faut : Une installation fonctionnelle de PrestaShop en version 1.3
Plus en détailFileMaker Server 14. Aide FileMaker Server
FileMaker Server 14 Aide FileMaker Server 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques
Plus en détailKeyyo Guide de mise en service CTI / API / TAPI Keyyo
Keyyo Guide de mise en service CTI / API / TAPI Keyyo Keyyo Opération & Support http://www.keyyo.fr/fr/support/expert.php Version 1.0.7 Sommaire 1 Portée du document... 3 2 Introduction à la configuration...
Plus en détailConfiguration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I
Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I Date : 13 octobre 2009 / Auteur : David ROMEUF / Version : 1.1 / Diffusion : Utilisateurs Table des matières Cas 1 : un poste MS-Windows
Plus en détailSécurisation des accès au CRM avec un certificat client générique
NOTE TECHNIQUE Sécurisation des accès au CRM avec un certificat client générique OBJETIF DE SECURITE Réduire les risques d usurpation d identité et de vols de données (exemple : keylogger, cheval de Troie
Plus en détailQuel hébergement choisir?
Quel hébergement choisir? Introduction Choisir la meilleure solution d hébergement pour un projet Internet peut s avérer une lourde tâche. Les modalités d hébergement disponibles sont très variées, avec
Plus en détailFileMaker Server 12. publication Web personnalisée avec XML
FileMaker Server 12 publication Web personnalisée avec XML 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker et Bento sont
Plus en détail* Pourquoi choisir Aksesit?
Site e-commerce «Votre site internet, Un atout de taille pour votre entreprise!» Aksesit prend en charge l ensemble des aspects techniques et autres opérations inhérentes à la création d un site internet.
Plus en détail