Disponible pour missions & renforts d’agence · Réponse rapide, par la personne qui intervient

Développeur e-commerce à distance, partout en France

Je suis installé à Schirmeck, dans le Grand Est, et je n’ai ni bureau ni antenne ailleurs : hors de ma région, l’intervention est entièrement à distance. Cette page réunit ce qui change vraiment d’une boutique à l’autre — non pas la ville du client, mais ce qu’il vend.

Décrire mon problème Discuter sur WhatsApp

Une boutique est sur un serveur, pas dans vos locaux

Travailler à distance n’est pas une concession, c’est la forme normale de ce métier. Votre boutique n’est pas dans votre arrière-boutique : elle est sur un serveur, chez un hébergeur. Le code, la base de données, les journaux d’erreurs et les tâches planifiées se lisent par SFTP, par SSH et depuis le panneau de l’hébergeur, de la même façon depuis la pièce d’à côté ou depuis l’Alsace.

Ce que la distance ne couvre pas est précis : une caisse physique, une imprimante d’étiquettes, un réseau local, un terminal de paiement à brancher. Poser les mains sur du matériel demande quelqu’un sur place, et ce ne sera pas moi. La couche logicielle de ces sujets — passerelle caisse-boutique, format du fichier d’étiquettes, appel à l’API du terminal — se traite à distance. Hors du Grand Est, il n’y a pas de rendez-vous sur site.

Industrie et B2B : vendre des références, pas des articles

Beaucoup de boutiques ne vendent pas à des particuliers mais à des distributeurs, des ateliers, des revendeurs. Le catalogue n’est souvent pas public, les prix varient selon le compte client, et la commande passe par un devis validé en interne. WooCommerce le permet avec des rôles utilisateurs et des règles de prix par groupe, PrestaShop avec ses groupes de clients et ses prix spécifiques, mais aucun des deux ne le prévoit par défaut : cette logique se construit, elle ne s’active pas.

Dans la sous-traitance aéronautique et industrielle s’ajoute la traçabilité : numéro de lot, parfois certificat de conformité et fiche technique téléchargeable, rattachés à chaque référence. Ça demande des champs dédiés et un stockage de documents lié au produit, pas un bloc de texte libre. Passé un certain volume, un parcours de devis intégré à la boutique atteint ses limites : la question devient la connexion à un outil de gestion.

Alimentaire, produits frais et boissons alcoolisées

Le frais et la date limite

Un produit à durée de vie courte ne se gère pas comme une référence ordinaire : suivre les lots et leurs dates, retirer le produit de la vente avant la rupture, parfois tenir plusieurs dates limites pour une même référence. PrestaShop suit le stock par référence, pas nativement par lot et par date — d’où un module spécialisé ou un développement. L’étiquetage réglementaire (allergènes, origine, conservation) appelle des champs structurés modifiables en masse, pas du texte libre. Et livrer du frais restreint la liste des transporteurs possibles, ce qui se répercute sur les frais de port affichés.

Le vin et les spiritueux

La loi Évin impose des mentions sur toute publicité pour une boisson alcoolisée, fiche produit et bannière comprises. Techniquement : vérification de l’âge avant l’accès au catalogue et mention systématique sur les visuels. À l’export, droits d’accise et documents d’accompagnement changent selon le pays et le statut du destinataire, et certaines destinations sont fermées — vers les États-Unis, la règle varie d’un État à l’autre. Reste la casse, que le choix du transporteur atténue sans la supprimer.

wp-content/themes/mon-theme-enfant/functions.php
<?php
// Retire les modes de livraison non réfrigérés dès qu'un article de la classe
// de livraison « frais » se trouve dans le colis. $rates est indexé par
// identifiant de tarif (« flat_rate:3 »), pas par nom de transporteur.
add_filter('woocommerce_package_rates', function (array $rates, array $package): array {
    foreach ($package['contents'] as $item) {
        if ($item['data']->get_shipping_class() === 'frais') {
            unset($rates['flat_rate:3'], $rates['free_shipping:1']);
            break;
        }
    }

    return $rates;
}, 10, 2);

Cosmétique, parapharmacie et références réglementées

Vendre des cosmétiques impose d’afficher la composition selon la nomenclature INCI, que beaucoup de fiches produit grand public omettent. Certaines références assimilées à des dispositifs médicaux, ou qui demandent un avis pharmaceutique, ne peuvent pas rester en vente libre : il faut pouvoir les bloquer à la commande. Ces produits suivent aussi des pics de demande dictés par la météo plus que par le calendrier commercial — protection solaire, après-soleil — ce qui appelle des alertes de rupture bien réglées plutôt qu’un plan d’approvisionnement figé.

Retours, frontières et facturation à l’export

Chez les commerçants héritiers de la vente par correspondance, le retour n’est pas une faveur mais un droit acquis : retour déclenchable depuis l’espace client, avoirs et échanges de taille traités sans repasser par une commande complète.

Dès qu’une frontière entre en jeu, la configuration change de nature. Un pays voisin mérite sa propre zone de livraison, avec ses frais de port et ses points relais, plutôt qu’une zone « Union européenne » générique. Hors Union européenne, c’est la facturation qui bouge : la TVA française ne s’applique pas de la même façon, certaines factures doivent être émises hors taxes, certains envois demandent une déclaration en douane. PrestaShop gère les groupes de clients et les règles de taxes par zone, mais une boutique française installée par défaut ne les active pas : sans ce paramétrage, une commande vers un pays tiers est facturée comme une commande domestique.

Marque établie ou première boutique : deux façons d’intervenir

Quand la boutique est pilotée par une équipe — responsable e-commerce, chef de projet, parfois une agence — je ne pars pas d’une page blanche : charte validée, thème déjà personnalisé, gestionnaire de balises, outil d’emailing, programme de fidélité. Le travail consiste à s’insérer là-dedans sans casser ce qui fonctionne : lire le code avant d’y toucher. La performance devient un sujet en soi, parce que ces outils tiers chargent leurs propres requêtes.

À l’autre bout, une petite structure qui vend en ligne pour la première fois a le besoin inverse : moins de fonctionnalités, plus de prise en main. La bonne livraison est celle que la personne qui tient la boutique saura utiliser seule — ajouter un produit, traiter une commande, éditer un avoir. Je travaille seul : pour un besoin qui demande plusieurs profils en parallèle sur un délai serré, je le dis avant de commencer.

Le secteur plutôt que la ville

Décrivez votre boutique, pas votre ville

La plateforme, ce que vous vendez et le problème rencontré suffisent pour un premier retour honnête.

Décrire mon problème Discuter sur WhatsApp

Questions fréquentes

Intervenez-vous sur place ?
Uniquement dans le Grand Est, où je suis établi, et au cas par cas. Ailleurs, non : je ne mets pas en avant un déplacement que je ne tiendrais pas.
Quels accès dois-je prévoir ?
Selon la mission : un compte administrateur à mon nom, un accès SFTP ou SSH, la base et parfois le panneau de l’hébergeur. Créez des comptes dédiés, révocables d’un clic à la fin.
Prenez-vous en charge la conformité réglementaire de mon secteur ?
Je mets en place les mécanismes techniques : vérification d’âge, champs d’allergènes ou de composition, blocage de références, restrictions de destination, règles de taxe. Le contenu réglementaire lui-même reste de votre côté.
Travaillez-vous en sous-traitance pour une agence ?
Oui, et ce cadre fonctionne bien à distance : l’agence garde la relation client et le pilotage, je prends la partie PrestaShop ou WooCommerce qu’elle ne couvre pas en interne.
Le tarif dépend-il de l’endroit où je suis ?
Non, il dépend de la nature du travail. Travailler à distance ne justifie ni majoration ni remise liée à la ville, et il n’y a aucun frais de déplacement à répercuter.

Décrivez votre besoin en 1 minute

Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.

De quel type de projet s’agit-il ?
Quelle plateforme ?
Quelle est votre échéance ?
Quel ordre de budget avez-vous en tête ? (facultatif)

Une fourchette suffit : elle sert à proposer une solution réaliste, pas à ajuster le prix.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.