App Shopify

Stock et prix fournisseur,
selon un planning que vous contrôlez

Pointez l’app vers une URL CSV, XML ou JSON, une Google Sheet publique, du FTP ou un envoi. Mappez SKU ou code-barres, stock, coût et prix. Aperçu de la première différence, puis les exécutions horaires ou quotidiennes écrivent avec inventorySetQuantities.

Quatre étapes

Rien n’est écrit dans le catalogue tant que vous n’avez pas approuvé le premier aperçu.

1

Ajoutez un flux

CSV, XML ou JSON en HTTPS, Google Sheet publique, FTP, ou collez un fichier. Les paramètres SFTP sont enregistrés ; utilisez un export HTTPS du même fichier, ou le FTP, jusqu’à l’activation du fetch SSH.

2

Mappez les colonnes

SKU ou code-barres, stock, coût et prix. Le prix de vente peut copier celui du fournisseur ou être le coût plus un pourcentage ou un montant fixe, puis arrondi.

3

Aperçu, puis approbation

La première exécution montre quelles variantes changeraient. Les SKU sans correspondance sont ignorés, jamais créés. Approuvez une fois ; les suivantes n’écrivent que ce qui diffère encore.

4

Planifiez les écritures

Quotidien sur Starter. Horaire sur Growth et Scale. Le cron du Worker vérifie les flux dus chaque heure et n’écrit que les lignes qui diffèrent encore.

Ce qui est mis à jour

Quantité d’inventaire à l’emplacement choisi, prix de vente, coût unitaire, et éventuellement brouillon ou continuer à vendre lorsque le flux indique zéro. Les produits ne sont jamais supprimés.

Bon à savoir

  • La première exécution est un aperçu. Les écritures planifiées ne commencent qu’après approbation de la différence.
  • Faire correspondre, ne pas créer. Les lignes sans SKU ou code-barres correspondant sont ignorées et listées dans le journal.
  • SFTP. Les paramètres de connexion sont enregistrés. Récupérez le même fichier en HTTPS ou FTP jusqu’à l’activation SSH sur le Worker.
  • Plafonds du forfait. Starter est quotidien et un flux. Growth et Scale ajoutent des exécutions horaires et davantage de SKU.

Ce que vous obtenez

Admin en anglais, portugais, espagnol, français, allemand ou italien. Forfaits selon les flux, la fréquence et les SKU.

Les fichiers que vous avez déjà

URL CSV, XML et JSON, Google Sheet publique, FTP, ou un envoi conservé pour les exécutions suivantes.

Une marge adaptée à votre vente

Copiez le prix fournisseur, ou coût plus pourcentage ou montant fixe, arrondi à deux décimales, .99 ou .95.

Rupture de stock

Mettez la quantité à zéro, passez le produit en brouillon, ou continuez à vendre. Optionnellement, réactivez-le quand le stock revient.

Aperçu avant la première écriture

Voyez les écarts de stock et de prix, les lignes ignorées et les erreurs avant d’envoyer quoi que ce soit à l’Admin API.

Écritures GraphQL par lots

inventorySetQuantities par lots de 250, plus mutations de prix, coût et statut. Aides JSONL pour les opérations en masse sur Scale.

Un planning adapté au forfait

Quotidien sur Starter. Horaire sur Growth et Scale. Le cron du Worker vérifie les flux dus chaque heure.

Trois forfaits, essai de 14 jours

Starter

15 $

par 30 jours

  • 1 flux
  • Sync quotidienne
  • Jusqu’à 1 000 SKU
  • Aperçu avant la première écriture
  • Support par e-mail
Commencer l’essai gratuit
Scale

99 $

par 30 jours

  • 20 flux
  • Horaire ou quotidien
  • Jusqu’à 100 000 SKU
  • Aides JSONL en masse
  • Support par e-mail
Commencer l’essai gratuit

Questions

Faut-il Shopify Plus ?

Non. L’app utilise l’Admin GraphQL API (inventorySetQuantities, productVariantUpdate, inventoryItemUpdate, productUpdate), disponible sur les forfaits Shopify qui peuvent installer des apps publiques.

Crée-t-elle des produits ?

Non. Elle met à jour uniquement les variantes déjà existantes qui correspondent à un SKU ou un code-barres. Les lignes sans correspondance sont ignorées et listées dans le journal.

Que se passe-t-il à la première exécution ?

Vous obtenez un aperçu des changements de stock, prix et coût. Rien n’est écrit tant que vous n’approuvez pas. Les exécutions planifiées suivantes écrivent sans redemander.

Comment la rupture de stock est-elle gérée ?

Vous choisissez : quantité à zéro, produit en brouillon, ou continuer à vendre. Vous pouvez le réactiver quand le stock revient.

Puis-je changer de forfait sans réinstaller ?

Oui. Ouvrez la facturation dans l’app et choisissez Starter, Growth ou Scale. Shopify affiche le nouveau prélèvement à approuver.

L’app lit-elle les commandes ou les clients ?

Non. Les scopes sont uniquement produits, inventaire et emplacements. Les webhooks de confidentialité sont enregistrés et répondent avec vérification HMAC.

Et les mots de passe FTP ?

Ils sont stockés dans Cloudflare D1 (chiffrés au repos) et n’apparaissent jamais dans le journal de sync ni dans le navigateur après l’enregistrement.

Que se passe-t-il si j’annule ?

Annulez dans Réglages ou désinstallez. Shopify arrête le prélèvement. Les flux restent jusqu’à la désinstallation ; shop/redact supprime ensuite les données de la boutique.