1. Extensions
  2. Drupal

Module Drupal pour vendre sur PieceMotoOccasion

Votre site Drupal vend des pièces moto avec Drupal Commerce ? Le module envoie votre catalogue et vos stocks à PieceMotoOccasion, et chaque commande payée sur la marketplace revient dans Commerce. Le module est gratuit, seule une commission est prélevée sur les ventes.

Ce que fait l'extension

Installation

  1. Déposez le dossier pmo/ dans web/modules/custom/, puis activez le module : drush en pmo.
  2. Commerce › Configuration › PieceMotoOccasion : collez le jeton API généré dans votre espace vendeur et choisissez la catégorie par défaut.
  3. Copiez l'URL de notification affichée (/pmo/commande) dans votre espace vendeur.
  4. Cliquez « Envoyer tout le catalogue maintenant ». Chaque nouvelle pièce est vérifiée avant sa mise en ligne.

Prérequis

Drupal 10 ou 11 avec Drupal Commerce (module commerce_product), PHP 8.1, un compte vendeur PieceMotoOccasion vérifié avec compte de paiement Stripe actif.

Pas encore vendeur ? Inscrivez-vous comme vendeur : gratuit, sans abonnement, une commission sur les ventes seulement. Les autres plateformes : PrestaShop · WooCommerce · WordPress · Shopify · Magento · API · Odoo · Dolibarr · import de fichier · toutes les extensions.

Questions fréquentes

Le module fonctionne-t-il sans Drupal Commerce ?

Non : il lit les produits et variations de Commerce. Sans Commerce, utilisez directement l'API PieceMotoOccasion depuis votre code.

Quelles pièces sont envoyées ?

Les variations publiées d'un produit publié, avec un SKU et un prix. Dépubliez celles que vous voulez exclure.

Où est pris le stock ?

Dans le champ de stock de la variation (field_stock ou field_quantite). Sans champ de stock, la pièce part avec une quantité de 1.

La route /pmo/commande est-elle ouverte à tous ?

Elle est ouverte mais chaque appel doit porter la signature HMAC-SHA256 du corps calculée avec votre jeton API ; sans elle, la requête est refusée.

Code source

L'extension Drupal sur GitHub