Changes

From SME Server
Jump to navigationJump to search
GA-1.0.0 // Ajuster les liens pour le paragraphe Cours SME-101 // ajustement de mise en page // petites corrections. // 2018-11-09 @ 00h36 HNE
Line 17: Line 17:  
''Référence'': [https://fr.wikipedia.org/wiki/WooCommerce https://fr.wikipedia.org/wiki/WooCommerce].
 
''Référence'': [https://fr.wikipedia.org/wiki/WooCommerce https://fr.wikipedia.org/wiki/WooCommerce].
   −
WooCommerce est une extension LIBRE pour WordPress permettant de créer une boutique en ligne. Cette extension est conçue pour les petites et grandes entreprises faisant du commerce en ligne en utilisant [https://fr.wikipedia.org/wiki/WordPress WordPress]. Lancée le 27 septembre 2011, l'[https://fr.wikipedia.org/wiki/Plugin extension] est rapidement devenue célèbre pour sa simplicité d'installation et de personnalisation.
+
WooCommerce est une extension LIBRE pour WordPress permettant de créer une boutique en ligne. Cette extension est conçue pour les petites et grandes entreprises faisant du commerce en ligne en utilisant WordPress. Lancée le 27 septembre 2011, l'extension est rapidement devenue célèbre pour sa simplicité d'installation et de personnalisation.
 +
 
    
=== But final de ce cahier ===
 
=== But final de ce cahier ===
Line 23: Line 24:  
[[Image:SME-101.06-001-ButFinalWoo-1.png|top|center|900px]]
 
[[Image:SME-101.06-001-ButFinalWoo-1.png|top|center|900px]]
   −
=== But final du cours SME-101 ===
+
=== Cours SME-101 ===
 +
 
 +
'''''But final du cours SME-101'''''
    
Après avoir suivi le cours '''''SME-101''''', l'Étudiant possédera un site de Commerce en ligne fiable et hautement sécuritaire. De plus, il pourra utiliser un clone de son site, sur un Serveur SME virtuel sur sa station de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'intégrité de son site en ligne.
 
Après avoir suivi le cours '''''SME-101''''', l'Étudiant possédera un site de Commerce en ligne fiable et hautement sécuritaire. De plus, il pourra utiliser un clone de son site, sur un Serveur SME virtuel sur sa station de travail, pour tester de nouvelles extensions et applications sans compromettre la sécurité ou l'intégrité de son site en ligne.
Line 31: Line 34:       −
<span style="font-size:120%">'''Cours SME-101'''</span>
+
'''''Documentation'''''
    
Le cours '''''SME-101''''', se voulant une base solide pour la création d'un site de Commerce en ligne, comprend plusieurs cahiers:
 
Le cours '''''SME-101''''', se voulant une base solide pour la création d'un site de Commerce en ligne, comprend plusieurs cahiers:
   −
* '''Cahier-00''': Les bases de Linux,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.00_Linux_de_base.
+
* '''Cahier-00''': Les bases de Linux, [https://wiki.contribs.org/SME-101.00_Linux_de_base SME-101.00 Linux de base].
* '''Cahier-01''': Installation et configuration des logiciels prérequis sur le poste de travail de l'Étudiant de même que le téléchargement des fichiers qui seront installés sur le Serveur SME virtuel,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.01_Logiciels_de_la_station_de_travail.
+
* '''Cahier-01''': Installation et configuration des logiciels prérequis sur le poste de travail de l'Étudiant de même que le téléchargement des fichiers qui seront installés sur le Serveur SME virtuel, [https://wiki.contribs.org/SME-101.01_Logiciels_de_la_station_de_travail SME-101.01 Logiciels de la station de travail].
* '''Cahier-02''': Description du parcours des paquets IP du Serveur SME vers l'Internet, création de la machine virtuelle, installation/configuration du serveur Linux SME et enfin, sauvegarde/restauration de ce dernier,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.02_Serveur_SME.
+
* '''Cahier-02''': Description du parcours des paquets IP du Serveur SME vers l'Internet, création de la machine virtuelle, installation/configuration du serveur Linux SME et enfin, sauvegarde/restauration de ce dernier, [https://wiki.contribs.org/SME-101.02_Serveur_SME SME-101.02 Serveur SME].
* '''Cahier-03''': Abonnement à un FAI, installation et configuration d'un modem ADSL/VDSL, création d'un domaine chez un fournisseur de Service DNS dynamique avec installation d'un script pour sa mise à jour et enfin la marche à suivre pour l'obtention et la configuration d'un domaine FQDN<ref name="ftn18"> '''FQDN''': Dans le DNS, un <u>F</u>ully <u>Q</u>ualified <u>D</u>omain <u>N</u>ame ''(FQDN, ou nom de domaine complètement qualifié)'' est un nom de domaine qui révèle la position absolue d'un nœud dans l'arborescence DNS en indiquant tous les domaines de niveau supérieur jusqu'à la racine. On parle également de domaine absolu, par opposition aux domaines relatifs. Par convention, le FQDN est ponctué par un point final.'''<br/> '''''Référence'': [https://fr.wikipedia.org/wiki/Fully_qualified_domain_name https://fr.wikipedia.org/wiki/Fully_qualified_domain_name].'''</ref>,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.03_ADSL/VDSL,_DDNS_et_Domaine_FQDN
+
* '''Cahier-03''': Abonnement à un FAI, installation et configuration d'un modem ADSL/VDSL, création d'un domaine chez un fournisseur de Service DNS dynamique avec installation d'un script pour sa mise à jour et enfin la marche à suivre pour l'obtention et la configuration d'un domaine FQDN<ref name="ftn30"> '''FQDN''': Dans le DNS, un <u>F</u>ully <u>Q</u>ualified <u>D</u>omain <u>N</u>ame ''(FQDN, ou nom de domaine complètement qualifié)'' est un nom de domaine qui révèle la position absolue d'un nœud dans l'arborescence DNS en indiquant tous les domaines de niveau supérieur jusqu'à la racine. On parle également de domaine absolu, par opposition aux domaines relatifs. Par convention, le FQDN est ponctué par un point final.'''<br/> '''''Référence'': [https://fr.wikipedia.org/wiki/Fully_qualified_domain_name https://fr.wikipedia.org/wiki/Fully_qualified_domain_name].'''</ref>, [https://wiki.contribs.org/SME-101.03_ADSL/VDSL,_DDNS_et_Domaine_FQDN SME-101.03 ADSL/VDSL, DDNS et Domaine FQDN].
* '''Cahier-04''': Installation d'un certificat SSL de l'autorité de certification Let's Encrypt et script de mise à jour,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt.
+
* '''Cahier-04''': Installation d'un certificat SSL de l'autorité de certification Let's Encrypt et script de mise à jour, [https://wiki.contribs.org/SME-101.04_Certificat_Let%27s_Encrypt SME-101.04 Certificat Let's Encrypt].
* '''Cahier-05A''': Installation et configuration de WordPress,&nbsp;&nbsp;https://wiki.contribs.org/SME-101.05A_WordPress.
+
* '''Cahier-05A''': Installation et configuration de WordPress, [https://wiki.contribs.org/SME-101.05A_WordPress SME-101.05A WordPress].
* '''Cahier-05B''': Installation et configuration de l'extension de sécurité Wordfence, https://wiki.contribs.org/SME-101.05B_Wordfence.
+
* '''Cahier-05B''': Installation et configuration de l'extension de sécurité Wordfence, [https://wiki.contribs.org/SME-101.05B_Wordfence SME-101.05B Wordfence].
* '''Cahier-06''': Installation et configuration de l'extension de vente en ligne WooCommerce, création de comptes  chez Stripe et PayPal pour les paiements en ligne.
+
* '''Cahier-06''': Installation et configuration de l'extension de vente en ligne WooCommerce, création de comptes  chez Stripe et PayPal pour les paiements en ligne, [https://wiki.contribs.org/SME-101.06_WooCommerce SME-101.06 WooCommerce].
* '''Cahier-07''': Sauvegarde/restauration ou migration d'un site avec l'extension Duplicator.
+
* '''Cahier-07''': Sauvegarde/restauration ou migration d'un site avec l'extension Duplicator, [https://wiki.contribs.org/SME-101.07_Duplicator SME-101.07 Duplicator].
* '''Cahier-08''': Serveur mandataire inversé,&nbsp;&nbsp;https://wiki.contribs.org/Mandataire_invers%C3%A9.
+
* '''Cahier-08''': Serveur mandataire inversé, [https://wiki.contribs.org/Mandataire_invers%C3%A9 SME-101.08  Serveur mandataire inversé].
* '''Cahier-09''': Supplément: SME & BackupPC-4.2,&nbsp;&nbsp;https://wiki.contribs.org/BackupPC-4.2.
+
* '''Cahier-09''': Supplément: SME & BackupPC-4.2, [https://wiki.contribs.org/BackupPC-4.2 SME-101.09: Supplément: SME & BackupPC-4.2].
    
Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence GPL; ils ne coûtent pas un sous. Le seul achat nécessaire est l'obtention d'un nom de domaine FQDN au prix initial de $15 CAD et son renouvellement annuel d'environ $30 CAD.
 
Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence GPL; ils ne coûtent pas un sous. Le seul achat nécessaire est l'obtention d'un nom de domaine FQDN au prix initial de $15 CAD et son renouvellement annuel d'environ $30 CAD.
 +
    
=== Particularités de ce document ===
 
=== Particularités de ce document ===
Line 56: Line 60:     
* Les informations écrites ont préséance sur celles retrouvées dans les captures d’écrans. Se référer aux différents tableaux lorsque ceux-ci sont présents.
 
* Les informations écrites ont préséance sur celles retrouvées dans les captures d’écrans. Se référer aux différents tableaux lorsque ceux-ci sont présents.
 +
    
'''''Conventions'''''
 
'''''Conventions'''''
Line 67: Line 72:  
  # ping 192.168.1.149
 
  # ping 192.168.1.149
   −
  192.168.1.149 is alive
+
  192.168.1.149 <span style="color:red">is alive</span>
      −
Les liens de référence Internet sont en <span style="color:blue">bleu</span> de même que ceux intra document mais, ces derniers débute par un " <span style="color:blue">#</span> ".
+
Les liens de référence Internet sont en <span style="color:blue">bleu</span> de même que ceux intra-document mais, ces derniers débute par un " <span style="color:blue">#</span> ".
    
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Manipulation, truc ou ruse pour se tirer d’embarras.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Manipulation, truc ou ruse pour se tirer d’embarras.
Line 95: Line 100:  
|Commande indiquée à titre d'information seulement.
 
|Commande indiquée à titre d'information seulement.
 
|}
 
|}
 +
    
= Prérequis =
 
= Prérequis =
Line 105: Line 111:     
WordPress requière la version 5.2.4 minimum pour PHP et recommande la version 7.2.
 
WordPress requière la version 5.2.4 minimum pour PHP et recommande la version 7.2.
 +
    
* Wordfence
 
* Wordfence
Line 111: Line 118:     
Wordfence recommande fortement la version 5.2.6 pour PHP.
 
Wordfence recommande fortement la version 5.2.6 pour PHP.
 +
    
* Serveur SME actuel
 
* Serveur SME actuel
   −
Nous utilisons le même système que celui du cours Micronator-101, Cahier-5B: ''[https://wiki.contribs.org/SME-101.05B_Wordfence Wordfence]''.
+
Nous utilisons le même système que celui du cours SME-101, Cahier-5B: ''[https://wiki.contribs.org/SME-101.05B_Wordfence Wordfence]''.
 +
 
    
'''Collections RedHat'''
 
'''Collections RedHat'''
Line 160: Line 169:  
     <span style="color:red">UploadMaxFilesize=50M</span>
 
     <span style="color:red">UploadMaxFilesize=50M</span>
   −
 
+
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Si les paramètres PHP ne sont pas tels que ci-dessus, voir le paragraphe "Ajustement des paramètres PHP" à la section [https://wiki.contribs.org/SME-101.05A_WordPress#Collection_PHP70 Prérequis].
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Si les paramètres PHP ne sont pas tels que ci-dessus, se référer au paragraphe "Ajustement des paramètres PHP" du chapitre "Prérequis" du [https://wiki.contribs.org/SME-101.05A_WordPress Cahier-5A: SME & WordPress].
        Line 172: Line 180:     
  <span style="color:red">/opt/rh/rh-mysql57/root/usr/bin/mysql</span>  Ver 14.14 Distrib <span style="color:red">5.7.16</span>, for Linux (x86_64) using  EditLine wrapper
 
  <span style="color:red">/opt/rh/rh-mysql57/root/usr/bin/mysql</span>  Ver 14.14 Distrib <span style="color:red">5.7.16</span>, for Linux (x86_64) using  EditLine wrapper
 +
    
=== Paramètres de php.ini ===
 
=== Paramètres de php.ini ===
   −
Nous avons ajusté ces paramètres comme prérequis pour l'installation de WordPress dans le Cahier-5A ''WordPress'', à la section https://wiki.contribs.org/SME-101.05A_WordPress#Param.C3.A8tres_de_php.ini.
+
Nous avons ajusté ces paramètres comme prérequis pour l'installation de WordPress dans le Cahier-5A ''SME-101.05A WordPress'', à la section [https://wiki.contribs.org/SME-101.05A_WordPress#Param.C3.A8tres_de_php.ini Paramètres de php.ini].
    
On vérifie.
 
On vérifie.
Line 193: Line 202:     
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Comme on le voit ci-dessus, les grandeurs maximales sont maintenant de <span style="color:DarkMagenta">256M</span>, <span style="color:DarkMagenta">52M</span> et de <span style="color:DarkMagenta">50M</span>. Les relations ont été respectées: memory_limit ''(<span style="color:DarkMagenta">256M</span>)'' > post_max_size ''(<span style="color:DarkMagenta">52M</span>)'' > upload_max_filesize ''(<span style="color:DarkMagenta">50M</span>)''.
 
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Comme on le voit ci-dessus, les grandeurs maximales sont maintenant de <span style="color:DarkMagenta">256M</span>, <span style="color:DarkMagenta">52M</span> et de <span style="color:DarkMagenta">50M</span>. Les relations ont été respectées: memory_limit ''(<span style="color:DarkMagenta">256M</span>)'' > post_max_size ''(<span style="color:DarkMagenta">52M</span>)'' > upload_max_filesize ''(<span style="color:DarkMagenta">50M</span>)''.
 +
    
=== Droits et permissions ===
 
=== Droits et permissions ===
Line 209: Line 219:  
   4 drwxr-s---  8 admin shared  4096 16 oct.  18:41 .
 
   4 drwxr-s---  8 admin shared  4096 16 oct.  18:41 .
 
  ...
 
  ...
 +
    
<span id="Création d'un usager "acheteur""></span>
 
<span id="Création d'un usager "acheteur""></span>
Line 215: Line 226:  
Sur notre futur <u>Serveur SME de commerce en ligne</u>, nous créons, dans le gestionnaire Server Manager, un usager "acheteur" afin de vérifier les éventuels courriels qu'il pourrait recevoir lors d'un d'achat.
 
Sur notre futur <u>Serveur SME de commerce en ligne</u>, nous créons, dans le gestionnaire Server Manager, un usager "acheteur" afin de vérifier les éventuels courriels qu'il pourrait recevoir lors d'un d'achat.
   −
On se logue avec "admin" dans le gestionnaire du Serveur SME: https://IP_du_serveur/server-manager/.
+
On se logue avec "admin" dans le gestionnaire du Serveur SME: <span style="color:blue"><nowiki>https://IP_du_serveur/server-manager/</nowiki></span>.
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
   Line 252: Line 263:  
* <span style="font-family:Courier New;">Le mot de passe a été réinitialisé.<br><br>[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si notre serveur WooCommerce est <u>local</u> ''(sur le réseau LOCAL du serveur principal <span style="color:red">sme-9</span><span style="color:blue">.micronator-101.com</span> à l'adresse 192.168.1.<span style="color:red">1</span>, et que ce dernier lui sert de Serveur mandataire inversé)'', il faut aussi créer cet usager "acheteur" sur le serveur principal afin qu'il puisse recevoir ses courriels de l'Internet. Voir le Cahier-8: ''[https://wiki.contribs.org/Mandataire_invers%C3%A9 Mandataire inversé]''.</span>
 
* <span style="font-family:Courier New;">Le mot de passe a été réinitialisé.<br><br>[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si notre serveur WooCommerce est <u>local</u> ''(sur le réseau LOCAL du serveur principal <span style="color:red">sme-9</span><span style="color:blue">.micronator-101.com</span> à l'adresse 192.168.1.<span style="color:red">1</span>, et que ce dernier lui sert de Serveur mandataire inversé)'', il faut aussi créer cet usager "acheteur" sur le serveur principal afin qu'il puisse recevoir ses courriels de l'Internet. Voir le Cahier-8: ''[https://wiki.contribs.org/Mandataire_invers%C3%A9 Mandataire inversé]''.</span>
 
<br clear=all>
 
<br clear=all>
 +
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
 
<span id="Création d'un usager gestionnaire du compte PayPal"></span>
 
<span id="Création d'un usager gestionnaire du compte PayPal"></span>
Line 385: Line 397:     
[[Image:SME-101.06-021-Apropos-B.png|top|center|800px|border]]
 
[[Image:SME-101.06-021-Apropos-B.png|top|center|800px|border]]
 +
    
=== Nous contacter ===
 
=== Nous contacter ===
Line 508: Line 521:  
| style="vertical-align: top;" |[[Image:SME-101.06-036-PayPalIntro-J.png|350px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.06-036-PayPalIntro-J.png|350px|border]]
 
|}
 
|}
Sur notre serveur de messagerie, on se logue avec le compte "paiement-paypal": https://www.micronator-101.com/webmail.
+
Sur notre serveur de messagerie, on se logue avec le compte "paiement-paypal": <span style="color:blue"><nowiki>https://www.micronator-101.com/webmail</nowiki></span>.
   −
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si notre serveur WooCommerce est <u>local</u> ''(sur le réseau LOCAL du serveur principal et que ce dernier lui sert de Serveur mandataire inversé)'', il faut utiliser <span style="color:DarkMagenta"><nowiki>https://www.</nowiki></span><span style="color:DarkMagenta"><u>serveur-principal</u>/webmail</span> car, c'est le <u>serveur principal</u> qui recevra les courriels pour le serveur local parce que le "Serveur mandataire inversé" crée, sur le <u>serveur principal</u>, un domaine virtuel au nom du serveur local. Voir le Cahier-8: [https://wiki.contribs.org/Mandataire_invers%C3%A9 ''Mandataire inversé''].
+
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Si notre serveur WooCommerce est <u>local</u> ''(sur le réseau LOCAL du serveur principal et que ce dernier lui sert de Serveur mandataire inversé)'', il faut utiliser <span style="color:DarkMagenta"><nowiki>https://www.</nowiki></span><span style="color:DarkMagenta"><u>serveur-principal</u>/webmail</span> car, c'est le <u>serveur principal</u> qui recevra les courriels pour le serveur local parce que le "Serveur mandataire inversé" crée, sur le <u>serveur principal</u>, un domaine virtuel au nom du serveur local. Voir le Cahier-8: [https://wiki.contribs.org/Mandataire_invers%C3%A9 Mandataire inversé].
    
On entre les coordonnées de l'usager créé au paragraphe [[#Création d'un usager gestionnaire du compte PayPal]].
 
On entre les coordonnées de l'usager créé au paragraphe [[#Création d'un usager gestionnaire du compte PayPal]].
Line 787: Line 800:     
''Référence'': [https://www.paypal.com/fr/cgi-bin/webscr?cmd=_ipn-test-about-outside https://www.paypal.com/fr/cgi-bin/webscr?cmd=_ipn-test-about-outside].
 
''Référence'': [https://www.paypal.com/fr/cgi-bin/webscr?cmd=_ipn-test-about-outside https://www.paypal.com/fr/cgi-bin/webscr?cmd=_ipn-test-about-outside].
 +
    
'''Test de la Notification Instantanée de Paiement'''
 
'''Test de la Notification Instantanée de Paiement'''
Line 793: Line 807:     
L'Environnement de test PayPal offre un environnement permettant d'effectuer des tests sans utiliser de transactions réelles de paiement. Il est <u>fortement recommandé</u> de vérifier le système PayPal en mode TEST avant de l'exploiter en mode RÉEL/LIVE.
 
L'Environnement de test PayPal offre un environnement permettant d'effectuer des tests sans utiliser de transactions réelles de paiement. Il est <u>fortement recommandé</u> de vérifier le système PayPal en mode TEST avant de l'exploiter en mode RÉEL/LIVE.
 +
    
'''Environnement de test PayPal'''
 
'''Environnement de test PayPal'''
Line 809: Line 824:     
5. Procédez à un paiement en utilisant le courriel et le mot de passe du compte "Personal" pour la connexion.
 
5. Procédez à un paiement en utilisant le courriel et le mot de passe du compte "Personal" pour la connexion.
 +
    
'''Remarque à propos des courriels'''
 
'''Remarque à propos des courriels'''
Line 815: Line 831:     
Pour voir vos courriels dans l'Environnement de test, connectez-vous à l'Espace Intégration à l'adresse [https://developer.paypal.com/ https://developer.paypal.com] et cliquez sur l'onglet "Email". Les courriels générés par votre Environnement de test se trouvent sur cette page. consultez le [https://www.paypalobjects.com/webstatic/fr_FR/developer/docs/pdf/integralevolution_fr.pdf Guide d'intégration de PayPal Intégral Évolution] (en français), chapitre 6, "Tester votre intégration dans l'Environnement de test".
 
Pour voir vos courriels dans l'Environnement de test, connectez-vous à l'Espace Intégration à l'adresse [https://developer.paypal.com/ https://developer.paypal.com] et cliquez sur l'onglet "Email". Les courriels générés par votre Environnement de test se trouvent sur cette page. consultez le [https://www.paypalobjects.com/webstatic/fr_FR/developer/docs/pdf/integralevolution_fr.pdf Guide d'intégration de PayPal Intégral Évolution] (en français), chapitre 6, "Tester votre intégration dans l'Environnement de test".
 +
    
'''Test sur le système réel'''
 
'''Test sur le système réel'''
Line 831: Line 848:     
6. Il est recommandé d'enregistrer tous les IPN reçus dans un fichier journal ou une base de données.
 
6. Il est recommandé d'enregistrer tous les IPN reçus dans un fichier journal ou une base de données.
 +
    
=== Création d'un compte de test ===
 
=== Création d'un compte de test ===
Line 937: Line 955:     
<center><span style="font-size:120%">'''Nous avons tous les comptes et informations nécessaires <u>pour des tests</u> de transactions PayPal.<br>Nous pouvons maintenant procéder à l'installation de WooCommerce.'''</span></center>
 
<center><span style="font-size:120%">'''Nous avons tous les comptes et informations nécessaires <u>pour des tests</u> de transactions PayPal.<br>Nous pouvons maintenant procéder à l'installation de WooCommerce.'''</span></center>
 +
    
= WooCommerce =
 
= WooCommerce =
Line 969: Line 988:  
=== Installation ===
 
=== Installation ===
   −
Si nous ne sommes pas connectés, on se logue à: http://FQDN_du_domaine/wp-login.php.
+
Si nous ne sommes pas connectés, on se logue à: <span style="color:blue"><nowiki>http://FQDN_du_domaine/wp-login.php</nowiki></span>.
    
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 1,096: Line 1,115:  
   
 
   
 
  ...
 
  ...
 +
    
= Configuration =
 
= Configuration =
    
Nous allons configurer WooCommerce pour la vente de produits standards, de produits téléchargeables et de livres qui eux, ne sont pas taxables s'ils possèdent un numéro ISBN.
 
Nous allons configurer WooCommerce pour la vente de produits standards, de produits téléchargeables et de livres qui eux, ne sont pas taxables s'ils possèdent un numéro ISBN.
 +
    
<span id="Dimensions des images"></span>
 
<span id="Dimensions des images"></span>
Line 1,458: Line 1,479:     
Seulement la TPS sera appliquée sur les livres et <span style="color:red">0%</span> sera indiqué pour la Taxe de Vente du Québec.
 
Seulement la TPS sera appliquée sur les livres et <span style="color:red">0%</span> sera indiqué pour la Taxe de Vente du Québec.
 +
    
=== Expédition ===
 
=== Expédition ===
Line 1,532: Line 1,554:  
'''PayPal'''
 
'''PayPal'''
 
<br><br><br>
 
<br><br><br>
* [[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;- Il faut aussi <u>toujours</u> cocher "Activer PayPal standard".<br><br><br><br>- On ajuste le Titre.<br><br><br><br>- Il faut entrer le bon courriel pour E-mail PayPal, <u>le même que nous utilisons pour administrer notre compte PayPal</u>.<br><br><br><br>- Cocher "Activer PayPal sandbox" pour effectuer des achats de TEST avant de faire de vraies transactions.<br><br><br><br>- Cocher "Activer l'enregistrement de logs" seulement pour le déverminage, en cas de problème.<br><br><br><br>- [[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;"E-mail du destinataire" est l'adresse courriel de celui qui recevra les notifications après une vente.<span style="color:red">Il est impératif</span> que l'adresse courriel pour <span style="color:blue">E-mail du Destinataire</span> soit <u>la même</u> que celle de E-mail PayPal du gestionnaire du compte PayPal sinon, les acheteurs de produits téléchargeables <u>ne recevront pas leurs liens</u> de téléchargement après leur paiement et la <u>commande restera figée à "En Cours"</u>.<br><br><br><br>- "Préfixe de la facture", au choix.<br><br><br><br>- "Action de paiement", il faut ''Capturer'' sinon, les clients attendront qu'on valide la commande pour recevoir leur lien de téléchargement après leur paiement.<br><br><br><br>- C'est ici qu'on entre les "Informations d'identification API" voir [[#Création d'une signature API]].<br><br><br><br>- ''Enregistrer les changements''.<br><br>
+
* [[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;- Il faut aussi <u>toujours</u> cocher "Activer PayPal standard".<br><br><br><br>- On ajuste le Titre.<br><br><br><br>- Il faut entrer le bon courriel pour E-mail PayPal, <u>le même que nous utilisons pour administrer notre compte PayPal</u>.<br><br><br><br>- Cocher "Activer PayPal sandbox" pour effectuer des achats de TEST avant de faire de vraies transactions.<br><br><br><br>- Cocher "Activer l'enregistrement de logs" seulement pour le déverminage, en cas de problème.<br><br><br><br>- [[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;"E-mail du destinataire" est l'adresse courriel de celui qui recevra les notifications après une vente.<span style="color:red">Il est impératif</span> que l'adresse courriel pour <span style="color:red">E-mail du Destinataire</span> soit <u>la même</u> que celle de <span style="color:red">E-mail PayPal</span> du gestionnaire du compte PayPal sinon, les acheteurs de produits téléchargeables <u>ne recevront pas leurs liens</u> de téléchargement après leur paiement et la <u>commande restera figée à "En Cours"</u>.<br><br><br><br>- "Préfixe de la facture", au choix.<br><br><br><br>- "Action de paiement", il faut ''Capturer'' sinon, les clients attendront qu'on valide la commande pour recevoir leur lien de téléchargement après leur paiement.<br><br><br><br>- C'est ici qu'on entre les "Informations d'identification API" voir [[#Création d'une signature API]].<br><br><br><br>- ''Enregistrer les changements''.<br><br>
 
<br clear=all>
 
<br clear=all>
   Line 1,590: Line 1,612:  
Lors d'une nouvelle commande, le "Destinataire" utilisé ci-dessus, c.-à-d. l'usager <u>administrateur du site</u> recevra un courriel indiquant qu'un client à généré une nouvelle commande.
 
Lors d'une nouvelle commande, le "Destinataire" utilisé ci-dessus, c.-à-d. l'usager <u>administrateur du site</u> recevra un courriel indiquant qu'un client à généré une nouvelle commande.
 
<br clear=all>
 
<br clear=all>
 +
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
   Line 1,632: Line 1,655:       −
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Pour l'image d'en-tête, il faut obligatoirement spécifier le <u>chemin complet</u> en utilisant <span style="color:blue">https://www.micronator-101.com/</span><span style="color:red">Ut/Images...</span> car, les courriels aux acheteurs doivent pouvoir télécharger cette image depuis l'Internet <u>pour l'afficher</u> dans le courriel.
+
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;Pour l'image d'en-tête, il faut obligatoirement spécifier le <u>chemin complet</u> en utilisant <span style="color:blue"><nowiki>https://www.micronator-101.com/</nowiki></span><span style="color:red">Ut/Images...</span> car, les courriels aux acheteurs doivent pouvoir télécharger cette image depuis l'Internet <u>pour l'afficher</u> dans le courriel.
    
''Enregistrer le modifications''.
 
''Enregistrer le modifications''.
      −
Dans notre cas, le chemin complet de l'image d'en-tête est: [https://www.micronator-101.com/Ut/Images/EN-TETE/logo_Micronator_250x65_res_1200x1200_TB.png https://www.micronator-101.com/Ut/Images/EN-TETE/logo_Micronator_250x65_res_1200x1200_TB.png].
+
Dans notre cas, le chemin complet de l'image d'en-tête est: <span style="color:blue"><nowiki>https://www.micronator-101.com/Ut/Images/EN-TETE/logo_Micronator_250x65_res_1200x1200_TB.png</nowiki></span>.
 
<br clear=all>
 
<br clear=all>
   Line 2,306: Line 2,329:     
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
 +
 
= Régénération des Images =
 
= Régénération des Images =
    
Parfois, on peut changer les dimensions des images. Voir: [[#Dimensions des images]]. Il nous faut alors redimensionner toutes les images de notre site à l'aide d'une extension WordPress: "Regenerate Thumbnails".
 
Parfois, on peut changer les dimensions des images. Voir: [[#Dimensions des images]]. Il nous faut alors redimensionner toutes les images de notre site à l'aide d'une extension WordPress: "Regenerate Thumbnails".
 +
    
=== Informations sur l'image ===
 
=== Informations sur l'image ===
Line 2,363: Line 2,388:     
En langage CSS, l'unité pixel ''(px)'' a été dissociée du pixel matériel afin de pallier à la diversité croissante des résolutions d'écrans. Ainsi, lorsque la taille d'un élément CSS est exprimée en pixels, le rendu sera similaire quelle que soit la densité de pixels de l'appareil d'affichage. <u>Le [https://www.w3.org/TR/CSS21/syndata.html#length-units W3C] définit le pixel comme 1/96 de pouce</u>.
 
En langage CSS, l'unité pixel ''(px)'' a été dissociée du pixel matériel afin de pallier à la diversité croissante des résolutions d'écrans. Ainsi, lorsque la taille d'un élément CSS est exprimée en pixels, le rendu sera similaire quelle que soit la densité de pixels de l'appareil d'affichage. <u>Le [https://www.w3.org/TR/CSS21/syndata.html#length-units W3C] définit le pixel comme 1/96 de pouce</u>.
 +
    
=== Régénération des images ===
 
=== Régénération des images ===
Line 2,484: Line 2,510:     
'''Serveur relié directement à l'Internet vs virtuel ou interne/local'''
 
'''Serveur relié directement à l'Internet vs virtuel ou interne/local'''
 +
    
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 2,561: Line 2,588:  
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;Lorsque le Serveur SME roulant WooCommerce possède une adresse IP publique sur son interface de réseau externe, <u>ce problème n'existe pas</u>.
 
[[Image:Icone-AstuceAPT.png|25px]]&nbsp;&nbsp;Lorsque le Serveur SME roulant WooCommerce possède une adresse IP publique sur son interface de réseau externe, <u>ce problème n'existe pas</u>.
 
<br clear=all>
 
<br clear=all>
 +
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
   Line 2,577: Line 2,605:  
Il faut vérifier que l'adresse "E-mail PayPal" soit bien celle utilisée pour administrer notre compte PayPal.
 
Il faut vérifier que l'adresse "E-mail PayPal" soit bien celle utilisée pour administrer notre compte PayPal.
   −
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;<u>Il est impératif</u> que l'adresse courriel pour l'<u>E-mail du Destinataire</u> soit la même que celle pour l'<u>E-mail PayPal du gestionnaire du compte PayPal</u> sinon, les acheteurs de produits téléchargeables ne recevront pas leurs liens de téléchargement après leur paiement et la commande restera figée à "En Cours".
+
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;<u>Il est impératif</u> que l'adresse courriel pour l'<span style="color:red">E-mail du Destinataire</span> soit la même que celle pour l'<span style="color:red">E-mail PayPal</span> du gestionnaire du compte PayPal sinon, les acheteurs de produits téléchargeables ne recevront pas leurs liens de téléchargement après leur paiement et la commande restera figée à "En Cours".
    
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;On peut demander à l'administrateur de nos boîtes de courriels de faire une redirection de l'adresse courriel de l'administrateur du compte PayPal vers un autre destinataire.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;On peut demander à l'administrateur de nos boîtes de courriels de faire une redirection de l'adresse courriel de l'administrateur du compte PayPal vers un autre destinataire.
Line 2,684: Line 2,712:  
'''Courriel au client'''
 
'''Courriel au client'''
   −
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;L'utilisateur acheteur-test se logue au site<ref name="ftn3">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau local du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut utiliser <u>'''https://www.serveur-principal/webmail'''</u> pour accéder aux courriels envoyés depuis l''''Internet''' et utiliser [https://www.micronator-101.com/webmail https://www.][https://www.micronator-101.com/webmail micronator-101.com][https://www.micronator-101.com/webmail /webmail] pour les courriels envoyés depuis '''WooCommerce'''. Voir '''Cahier-8:''' ''Mandataire inversé''.</ref> [https://www.micronator-101.com/webmail https://www.][https://www.micronator-101.com/webmail micronator-101.com][https://www.micronator-101.com/webmail /webmail] pour accéder à ses courriels envoyés par WooCommerce.
+
[[Image:Icone-AsurveillerAPT.png|25px]]&nbsp;&nbsp;L'utilisateur acheteur-test se logue au site<ref name="ftn3">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau local du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut utiliser <span style="color:blue"><nowiki>https://www.serveur-principal/webmail</nowiki></span> pour accéder aux courriels envoyés depuis l''''Internet''' et utiliser <span style="color:blue"><nowiki>https://www.micronator-101.com/webmail</nowiki></span> pour les courriels envoyés depuis '''WooCommerce'''. Voir '''Cahier-8:''' ''Mandataire inversé''.</ref> <span style="color:blue"><nowiki>https://www.micronator-101.com/webmail</nowiki></span> pour accéder à ses courriels envoyés par WooCommerce.
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
   Line 2,717: Line 2,745:  
| style="vertical-align: top;" |[[Image:SME-101.06-266-AchatBAC-Y.png|250px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.06-266-AchatBAC-Y.png|250px|border]]
 
|}
 
|}
* <span style="font-family:Courier New;">L'<u>administrateur du compte PayPal</u> "paiement-paypal" se logue<ref name="ftn4">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau local du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut se loguer au serveur principal avec '''Webmail''' pour accéder aux courriels des usagers du serveur local. Voir '''Cahier-8:''' ''Mandataire inversé''.</ref> sur le serveur SME avec Webmail:&nbsp;&nbsp;https://domaine-du-serveur/webmail.</span>
+
* <span style="font-family:Courier New;">L'<u>administrateur du compte PayPal</u> "paiement-paypal" se logue<ref name="ftn4">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau local du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut se loguer au serveur principal avec '''Webmail''' pour accéder aux courriels des usagers du serveur local. Voir '''Cahier-8:''' ''Mandataire inversé''.</ref> sur le serveur SME avec Webmail:&nbsp;&nbsp;<span style="color:blue"><nowiki>https://domaine-du-serveur/webmail</nowiki></span>.</span>
 
* <span style="font-family:Courier New;">- Il clique l'"Objet du message": ''[Cours Micronator-101] Nouvelle commande client (27) - 2017-03-20''.</span>
 
* <span style="font-family:Courier New;">- Il clique l'"Objet du message": ''[Cours Micronator-101] Nouvelle commande client (27) - 2017-03-20''.</span>
 
* <span style="font-family:Courier New;">Le courriel contient toutes les informations de la commande du client.</span>
 
* <span style="font-family:Courier New;">Le courriel contient toutes les informations de la commande du client.</span>
Line 2,967: Line 2,995:  
| style="vertical-align: top;" |[[Image:SME-101.06-302-AchatBAC-BH.png|250px|border]]
 
| style="vertical-align: top;" |[[Image:SME-101.06-302-AchatBAC-BH.png|250px|border]]
 
|}
 
|}
* <span style="font-family:Courier New;">L'<u>administrateur du compte PayPal</u>, "paiement-paypal", se logue sur le serveur WooCommerce avec Webmail:&nbsp;&nbsp;https://domaine-du-serveur/webmail.</span>
+
* <span style="font-family:Courier New;">L'<u>administrateur du compte PayPal</u>, "paiement-paypal", se logue sur le serveur WooCommerce avec Webmail:&nbsp;&nbsp;<span style="color:blue"><nowiki>https://domaine-du-serveur/webmail</nowiki></span>.</span>
 
* <span style="font-family:Courier New;">Il clique l'"Objet" du message: ''[Cours Micronator-101] Nouvelle commande client (28)...''</span>
 
* <span style="font-family:Courier New;">Il clique l'"Objet" du message: ''[Cours Micronator-101] Nouvelle commande client (28)...''</span>
 
* <span style="font-family:Courier New;">Le courriel contient toutes les informations de la transaction du client.</span>
 
* <span style="font-family:Courier New;">Le courriel contient toutes les informations de la transaction du client.</span>
Line 3,203: Line 3,231:  
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Ne pas oublier que si on utilise un serveur virtuel pour WooCommerce et que ce serveur n'a qu'une adresse IP privée et non publique, les liens n'apparaîtront pas et qu'il faudra changer le statut de la commande à "Terminée" pour faire apparaître ceux-ci. Voir [[#Remarque importante sur les machines virtuelles]].
 
[[Image:Icone-NoteAPT.png|25px]]&nbsp;&nbsp;Ne pas oublier que si on utilise un serveur virtuel pour WooCommerce et que ce serveur n'a qu'une adresse IP privée et non publique, les liens n'apparaîtront pas et qu'il faudra changer le statut de la commande à "Terminée" pour faire apparaître ceux-ci. Voir [[#Remarque importante sur les machines virtuelles]].
   −
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Une solution à ce problème est de configurer le Serveur SME principal, celui directement relié à l'Internet, en mandataire inversé. Voir le Cahier-8: ''Mandataire inversé''.
+
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;Une solution à ce problème est de configurer le Serveur SME principal, celui directement relié à l'Internet, en mandataire inversé. Voir le Cahier-8: [https://wiki.contribs.org/SME-101.08_Serveur_mandataire_invers%C3%A9 SME-101.08 Serveur mandataire inversé].
 
<br clear=all>
 
<br clear=all>
   Line 3,304: Line 3,332:     
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;<u>Pour éviter toutes pertes, transférer les fonds présents sur votre compte PayPal vers votre compte bancaire ou votre carte de crédit avant de fermer votre compte</u>.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;<u>Pour éviter toutes pertes, transférer les fonds présents sur votre compte PayPal vers votre compte bancaire ou votre carte de crédit avant de fermer votre compte</u>.
 +
    
=== Fermeture de compte ===
 
=== Fermeture de compte ===
Line 3,386: Line 3,415:     
Concrètement, nous éditons une suite d'API que le marchand intègre à son site Internet ou à son application mobile. Cela lui permet aussi de contrôler totalement l'expérience de l'utilisateur, qui n'est pas redirigé vers PayPal ou vers une page de paiement extérieur au site. Et Stripe ne permet pas juste d'accepter les paiements, mais aide aussi à optimiser la conversion, sait envoyer le paiement chez un marchand tiers lorsque l'utilisateur est une marketplace, etc. S'enregistrer prend 10 minutes, intégrer l'API et vérifier que tout fonctionne pas plus de 2 heures. Enfin, n'importe qui peut payer, pas besoin d'avoir un compte utilisateur. Contrairement à PayPal, Stripe a été conçu dès le début pour cet usage.
 
Concrètement, nous éditons une suite d'API que le marchand intègre à son site Internet ou à son application mobile. Cela lui permet aussi de contrôler totalement l'expérience de l'utilisateur, qui n'est pas redirigé vers PayPal ou vers une page de paiement extérieur au site. Et Stripe ne permet pas juste d'accepter les paiements, mais aide aussi à optimiser la conversion, sait envoyer le paiement chez un marchand tiers lorsque l'utilisateur est une marketplace, etc. S'enregistrer prend 10 minutes, intégrer l'API et vérifier que tout fonctionne pas plus de 2 heures. Enfin, n'importe qui peut payer, pas besoin d'avoir un compte utilisateur. Contrairement à PayPal, Stripe a été conçu dès le début pour cet usage.
 +
    
'''Qui sont vos clients?'''
 
'''Qui sont vos clients?'''
    
Des entreprises de toutes tailles, comme Rackspace, Shopify, le quotidien britannique The Guardian, ou encore le Français Dailymotion, avec qui nous venons de signer. Dailymotion va utiliser Stripe pour accepter les paiements sur son produit de marque blanche Dailymotion Cloud. Nous travaillons aussi avec le gestionnaire français de mots de passe Dashlane.
 
Des entreprises de toutes tailles, comme Rackspace, Shopify, le quotidien britannique The Guardian, ou encore le Français Dailymotion, avec qui nous venons de signer. Dailymotion va utiliser Stripe pour accepter les paiements sur son produit de marque blanche Dailymotion Cloud. Nous travaillons aussi avec le gestionnaire français de mots de passe Dashlane.
 +
    
'''Vous avez levé 80 millions de dollars fin janvier 2014. Qu'allez-vous en faire?'''
 
'''Vous avez levé 80 millions de dollars fin janvier 2014. Qu'allez-vous en faire?'''
    
Nous avons une feuille de route extrêmement riche. Nous allons accélérer notre développement international, mais aussi ajouter de nouvelles fonctionnalités à notre solution. En particulier, il nous reste à accepter d'autres moyens de paiement que la carte bancaire, dont l'utilisation n'est pas majoritaire dans tous les pays. Plus largement, nous voulons développer des API dédiées au checkout, à la fraude... c'est-à-dire toute l'infrastructure qui soutient le paiement Web et mobile, à la façon de ce que propose AWS vis-à-vis de la construction de sites Web.
 
Nous avons une feuille de route extrêmement riche. Nous allons accélérer notre développement international, mais aussi ajouter de nouvelles fonctionnalités à notre solution. En particulier, il nous reste à accepter d'autres moyens de paiement que la carte bancaire, dont l'utilisation n'est pas majoritaire dans tous les pays. Plus largement, nous voulons développer des API dédiées au checkout, à la fraude... c'est-à-dire toute l'infrastructure qui soutient le paiement Web et mobile, à la façon de ce que propose AWS vis-à-vis de la construction de sites Web.
 +
    
'''Où en est votre expansion internationale?'''
 
'''Où en est votre expansion internationale?'''
Line 3,400: Line 3,432:     
Nous venons enfin d'étendre Stripe à 139 monnaies, ce qui permet aux marchands de nos 12 pays d'accepter des paiements effectués depuis une bonne partie de la planète.
 
Nous venons enfin d'étendre Stripe à 139 monnaies, ce qui permet aux marchands de nos 12 pays d'accepter des paiements effectués depuis une bonne partie de la planète.
 +
    
'''Votre frère Patrick et vous avez déjà créé et revendu une société en 2008 pour 5 millions de dollars. Comment voyez-vous le futur de Stripe?'''
 
'''Votre frère Patrick et vous avez déjà créé et revendu une société en 2008 pour 5 millions de dollars. Comment voyez-vous le futur de Stripe?'''
Line 3,406: Line 3,439:     
Stripe est encore très jeune. Il nous reste beaucoup à faire, c'est un projet de long terme. Patrick et moi ne nous voyons pas travailler sur un autre projet.
 
Stripe est encore très jeune. Il nous reste beaucoup à faire, c'est un projet de long terme. Patrick et moi ne nous voyons pas travailler sur un autre projet.
 +
    
'''John Collison''' est le président de Stripe, qu'il a cofondé avec son frère aîné Patrick, CEO de la start-up. Nés en Irlande en 1988 et 1990, les deux frères fondent en 2007 Shuppa, qu'ils fusionnent avec Auctomatic en intégrant l'incubateur Y Combinator, dans la Silicon Valley. La société, qui édite des outils pour eBay, est rachetée 5 millions de dollars en mars 2008 par le Canadien Live Current Media. John Collison entre à Harvard en 2009 et cofonde Stripe en 2010 avec son frère. Depuis sa création, Stripe a levé un total de 130 millions de dollars, apportés par Sequoia Capital, Khosla Ventures et Andreessen Horowitz, ainsi que par les fondateurs de PayPal Elon Musk, Peter Thiel et Max Levchin.
 
'''John Collison''' est le président de Stripe, qu'il a cofondé avec son frère aîné Patrick, CEO de la start-up. Nés en Irlande en 1988 et 1990, les deux frères fondent en 2007 Shuppa, qu'ils fusionnent avec Auctomatic en intégrant l'incubateur Y Combinator, dans la Silicon Valley. La société, qui édite des outils pour eBay, est rachetée 5 millions de dollars en mars 2008 par le Canadien Live Current Media. John Collison entre à Harvard en 2009 et cofonde Stripe en 2010 avec son frère. Depuis sa création, Stripe a levé un total de 130 millions de dollars, apportés par Sequoia Capital, Khosla Ventures et Andreessen Horowitz, ainsi que par les fondateurs de PayPal Elon Musk, Peter Thiel et Max Levchin.
Line 3,536: Line 3,570:  
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;On attend de recevoir un courriel pour confirmer notre adresse.
 
[[Image:Icone-SeTirerDembarrasAPT.png|20px]]&nbsp;&nbsp;On attend de recevoir un courriel pour confirmer notre adresse.
   −
* On se logue<ref name="ftn5">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau LOCAL du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut se loguer au serveur principal avec '''Webmail''' pour accéder aux courriels, <u>reçus depuis l''''Internet'''</u>, pour les usagers du serveur LOCAL. Voir le '''Cahier-8: '''''Mandataire inversé''.</ref>, avec l'usager paiement-stripe, sur notre serveur WooCommerce: [https://www.micronator-101.com/webmail/ https://www.][https://www.micronator-101.com/webmail/ micronator-101.com][https://www.micronator-101.com/webmail/ /webmail/].</span>
+
* On se logue<ref name="ftn5">Si notre serveur '''WooCommerce''' est <u>local</u> (''sur le réseau LOCAL du serveur principal et que ce dernier lui sert de '''Serveur mandataire inversé'''''), il faut se loguer au serveur principal avec '''Webmail''' pour accéder aux courriels, <u>reçus depuis l''''Internet'''</u>, pour les usagers du serveur LOCAL. Voir le '''Cahier-8: '''''Mandataire inversé''.</ref>, avec l'usager paiement-stripe, sur notre serveur WooCommerce: <span style="color:blue"><nowiki>https://www.micronator-101.com/webmail/</nowiki></span>.</span>
 
<br clear=all>
 
<br clear=all>
   Line 4,014: Line 4,048:  
'''''Mode TEST'''''
 
'''''Mode TEST'''''
   −
[[Image:]]Si la case Mode TEST <u>est cochée</u>, le mode TEST est activé et les deux prochains paramètres affichent les champs des clés de TEST.
+
Si la case Mode TEST <u>est cochée</u>, le mode TEST est activé et les deux prochains paramètres affichent les champs des clés de TEST.
    
On entre les clés de TEST.
 
On entre les clés de TEST.
Line 4,150: Line 4,184:  
* <span style="font-family:Courier New;">Affichage sur la page de "Validation de la commande".</span>
 
* <span style="font-family:Courier New;">Affichage sur la page de "Validation de la commande".</span>
 
* <span style="font-family:Courier New;">Écran surgissant.</span>
 
* <span style="font-family:Courier New;">Écran surgissant.</span>
 +
    
'''''Stripe Modal Checkout  -  <span style="color:red">non coché</span>''''' ''(désactivé)''.
 
'''''Stripe Modal Checkout  -  <span style="color:red">non coché</span>''''' ''(désactivé)''.
Line 4,279: Line 4,314:  
'''Courriel client'''
 
'''Courriel client'''
   −
* <span style="font-family:Courier New;">- L'utilisateur se logue pour voir ses courriels: https://www,micronator-101.com/webmail.<br>- Il a reçu un courriel de remerciement et il peut télécharger ses fichiers ''en cliquant les liens'' dans le courriel.</span>
+
* <span style="font-family:Courier New;">- L'utilisateur se logue pour voir ses courriels: <span style="color:blue"><nowiki>https://www.micronator-101.com/webmail</nowiki></span>.<br>- Il a reçu un courriel de remerciement et il peut télécharger ses fichiers ''en cliquant les liens'' dans le courriel.</span>
 
* <span style="font-family:Courier New;">Le forfait pour l'expédition a été chargé.</span>
 
* <span style="font-family:Courier New;">Le forfait pour l'expédition a été chargé.</span>
 
<br clear=all>
 
<br clear=all>
Line 4,431: Line 4,466:     
<center><span style="font-size:120%">'''avec la carte bancaire de leur choix, via la passerelle de paiements Stripe.'''</span></center>
 
<center><span style="font-size:120%">'''avec la carte bancaire de leur choix, via la passerelle de paiements Stripe.'''</span></center>
 +
    
= Menu principal =
 
= Menu principal =
Line 4,860: Line 4,896:  
   
 
   
 
  ...
 
  ...
 +
    
=== Vérification ===
 
=== Vérification ===
Line 4,980: Line 5,017:  
| style="vertical-align: top;" |[[Image:SME-101.06-612-ServeurLOCAL.png|450px]]
 
| style="vertical-align: top;" |[[Image:SME-101.06-612-ServeurLOCAL.png|450px]]
 
|}
 
|}
<span style="font-family:Courier New;font-size:120%">□&nbsp;</span><span style="font-family:Courier New;">On doit s'assurer que le domaine du serveur LOCAL est <u><span style="color:blue">dev.micronator-101.com</span></u> et demander un nouveau certificat Let's Encrypt: voir https://wiki.contribs.org/SME-101.05B_Wordfence#Utilisation_du_serveur_de_d.C3.A9veloppement.</span>
+
<span style="font-family:Courier New;font-size:120%">□&nbsp;</span><span style="font-family:Courier New;">On doit s'assurer que le domaine du serveur LOCAL est <u><span style="color:blue">dev.micronator-101.com</span></u> et demander un nouveau certificat Let's Encrypt: voir la section [https://wiki.contribs.org/SME-101.05B_Wordfence#Utilisation_du_serveur_de_d.C3.A9veloppement Utilisation du serveur de développement] du Cahier-5B.</span>
   −
<span style="font-family:Courier New;font-size:120%">□&nbsp;</span><span style="font-family:Courier New;">On doit configurer le Serveur SME principal ''(la passerelle)'' en serveur Mandataire Inversé. Voir https://wiki.contribs.org/Mandataire_invers%C3%A9.</span>
+
<span style="font-family:Courier New;font-size:120%">□&nbsp;</span><span style="font-family:Courier New;">On doit configurer le Serveur SME principal ''(la passerelle)'' en serveur Mandataire Inversé. Voir le Cahier-8: [https://wiki.contribs.org/SME-101.08_Serveur_mandataire_invers%C3%A9 SME-101.08 Serveur mandataire inversé].</span>
 
<br clear=all>
 
<br clear=all>
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
Line 5,004: Line 5,041:  
[https://www.youtube.com/user/77webstudio/videos https://www.youtube.com/user/77webstudio/videos].
 
[https://www.youtube.com/user/77webstudio/videos https://www.youtube.com/user/77webstudio/videos].
 
<br clear=all>
 
<br clear=all>
 +
 +
 +
<hr style="width:50%; margin: 0 auto;">
 +
 
<!-- ########################################################################### -->
 
<!-- ########################################################################### -->
 
<br>
 
<br>
 +
 
[[Image:Odoo-11-BanniereDeLaVictoire-APT.png|caption|36px]]&nbsp;&nbsp;Victoire totale, hissons la bannière de la victoire.
 
[[Image:Odoo-11-BanniereDeLaVictoire-APT.png|caption|36px]]&nbsp;&nbsp;Victoire totale, hissons la bannière de la victoire.
 
<br>
 
<br>
2,785

edits

Navigation menu