---
title: "Référence technique Shopify B2B pour les agences"
description: "Shopify B2B par forfait, la mécanique des entreprises, catalogues, comptes et commandes provisoires, les changements d'API et la place du devis."
url: "https://www.quotway.com/fr/reference/shopify-b2b"
type: "reference"
published: "2026-09-20"
verified: "2026-10-07"
shopify_api_version: "2026-10"
audience: "Agences Shopify, développeurs et architectes de solution qui cadrent un projet B2B"
scope: "Shopify B2B natif (entreprises, sites, catalogues, comptes clients, paiement, commandes provisoires, conditions de paiement, Markets, équipe commerciale, migration, versions d'API) et les manques qu'un workflow de devis comble"
locale: "fr"
source: "QuotWay - B2B Quote & Negotiation App for Shopify"
---

# Référence technique Shopify B2B pour les agences

Cette page est une table de référence maintenue, pas un article.

**Comment la lire.** Chaque affirmation est de l'un de trois types, et la page dit lequel. **Fait Shopify** - la valeur par défaut de chaque ligne au-dessus de la dernière section : lu sur la page Shopify liée en tête de section, à la date indiquée, cité mot pour mot quand la formulation compte. **Recommandation** - un jugement d'ingénierie, étiqueté en ligne et énoncé avec les mécanismes qui le rendent raisonnable. **QuotWay** - le comportement de ce produit, confiné à la dernière section et étiqueté là. Rien sur cette page n'est une mesure des marchands ; quand un chiffre sera une donnée propre à QuotWay, il sera étiqueté *observation QuotWay* avec son échantillon, et il n'y en a pas encore.

Chaque ligne cite la page Shopify dont elle est tirée et la date de vérification, parce que les capacités B2B de Shopify ont changé substantiellement en 2026 (toutes les offres depuis le 2 avril, une cadence d'API trimestrielle, des Editions au fil de l'année) et que des guides d'agence sont devenus obsolètes en quelques semaines : un guide d'implémentation largement partagé, daté du 25 mai 2026, affirme encore que le B2B natif exige Shopify Plus, sept semaines après que Shopify l'a étendu à tous les forfaits. Quand une Shopify Edition ou une version trimestrielle de l'API change une ligne, la ligne change et le changement est consigné en bas de page.

QuotWay est une application de devis et de négociation, donc la dernière section indique clairement où une couche de devis se raccorde à ce modèle et de quoi elle dépend. Rien au-dessus de cette section ne concerne QuotWay.

## Matrice des fonctionnalités par forfait
Source : [fonctionnalités B2B par forfait](https://help.shopify.com/en/manual/b2b/getting-started/plan-features) et l'[annonce du 2 avril 2026](https://www.shopify.com/news/b2b-for-all), toutes deux lues le 20 septembre 2026 et relues le 7 octobre 2026. Le B2B est inclus sans coût supplémentaire sur Basic, Grow, Advanced et Plus ; les lignes ci-dessous sont les différences.

| Fonctionnalité | Basic | Grow | Advanced | Plus |
| --- | --- | --- | --- | --- |
| Entreprises, sites d'entreprise, permissions au niveau du site | Oui | Oui | Oui | Oui |
| Catalogues de marché B2B | Jusqu'à 3 actifs sur l'ensemble des marchés B2B | Jusqu'à 3 | Jusqu'à 3 | Illimités |
| Attribution directe d'un catalogue à une entreprise ou à un site | Non | Non | Non | Oui |
| Règles de quantité et paliers de prix par quantité | Oui | Oui | Oui | Oui |
| Conditions de paiement, rappels de paiement, cartes enregistrées, ACH (États-Unis) | Oui | Oui | Oui | Oui |
| Acompte obligatoire | Non | Non | Non | Oui |
| Paiements partiels, demande de paiement par expédition | Non | Non | Non | Oui |
| Commande provisoire vers facture, paiement vers commande provisoire, réassorts simplifiés, numéros de bon de commande | Oui | Oui | Oui | Oui |
| Paiement contextuel et personnalisation de la boutique par marché | Non | Non | Oui | Oui |
| Permissions de l'équipe commerciale (jusqu'à 10 personnes par site d'entreprise) | Oui | Oui | Oui | Oui |
| Thème Trade, liste de commande rapide | Oui | Oui | Oui | Oui |
| Déclencheurs et actions Shopify Flow pour le B2B | Oui | Oui | Oui | Oui |

À lire : [faut-il Shopify Plus pour le B2B ?](/blog/shopify-b2b-without-plus) pour la décision de forfait côté marchand, et [les fonctionnalités Shopify B2B expliquées](/blog/shopify-b2b-features-explained) pour ce que signifie chaque ligne.

Ce qu'aucun des quatre forfaits ne modélise nativement : la demande de prix d'un acheteur, une proposition du vendeur avec des versions, une contre-offre, une chaîne d'approbation sur une remise, ou une trace d'audit de la négociation. *Recommandation :* tout cela vit dans une couche de devis ou un développement sur mesure ; voir la dernière section, et [quand il ne faut pas d'application de devis](/blog/when-not-to-use-a-shopify-quote-app) pour les cas que les fonctionnalités natives couvrent déjà.

## Le modèle d'objets
Source : [créer des applications B2B](https://shopify.dev/docs/apps/build/b2b) et [entreprises et clients](https://help.shopify.com/en/manual/b2b/companies-and-customers), lus le 20 septembre 2026 et relus le 7 octobre 2026 ; [ajouter des clients aux entreprises](https://help.shopify.com/en/manual/b2b/companies-and-customers/adding-customers), lu le 7 octobre 2026 - « vous ne pouvez ajouter un client qu'à une seule entreprise ».

| Objet | Définition de Shopify | Ce qui s'y rattache |
| --- | --- | --- |
| Entreprise (Company) | « L'entité commerciale qui effectue un achat B2B. Une entreprise contient des sites et des contacts. » | Sites, contacts, conditions de paiement à l'échelle de l'entreprise, métachamps |
| Site d'entreprise (Company location) | « Un site ou une succursale de l'entreprise » - l'entité à laquelle on vend réellement | Adresses de facturation et de livraison, numéro fiscal et exonérations, catalogues, conditions de paiement, réglages de paiement (commandes provisoires uniquement, adresse de livraison modifiable), cartes enregistrées, équipe commerciale, contacts |
| Contact d'entreprise (Company contact) | « Une personne qui agit au nom de l'entreprise », reliée à une fiche client Shopify | Rôles par site ; un client appartient à une seule entreprise mais peut être rattaché à plusieurs de ses sites |
| Catalogue | Les produits et les prix qu'un site peut acheter : une sélection de produits, une liste de prix, des règles de quantité et des prix par volume | Marchés B2B (tout forfait) ou directement entreprises et sites (Plus) |
| Commande ou commande provisoire | Associée à une entreprise, un site ou un contact via `purchasingEntity` | Conditions de paiement, numéro de bon de commande, acompte (Plus), prix verrouillés, stock réservé |

> **Le modèle d'objets Shopify B2B**
>
> Une entreprise contient un ou plusieurs sites d'entreprise et contacts. Le site est l'entité à laquelle on vend : catalogues (publication plus liste de prix, atteints via un marché B2B sur toutes les offres ou assignés directement sur Plus), conditions de paiement, numéro fiscal et exonérations, réglages de paiement et jusqu'à dix commerciaux s'y rattachent. Un contact est relié à une fiche client Shopify et peut agir pour plusieurs sites. Une commande provisoire ou une commande est associée à l'entreprise, au site et au contact via purchasingEntity, porte les conditions de paiement, le numéro de bon de commande, un acompte sur Plus, des prix verrouillés et du stock réservé, et devient une commande une fois payée. Une bande en pointillés marque le marché B2B qui regroupe les sites et fixe leur devise.
>
> Les cinq objets et ce qui pend à chacun ; le site est là où prix, conditions et taxes se rejoignent, et la commande provisoire est là où ils sortent.

Les catalogues se rattachent aux sites, jamais aux contacts. Un acheteur connecté avec plusieurs sites en choisit un avant de voir les prix ou de payer ; chaque prix affiché par la boutique est donc le prix d'un site.

## Catalogues, règles de quantité et prix par volume
Source : [catalogues B2B](https://help.shopify.com/en/manual/b2b/catalogs) et [règles de quantité et prix par volume](https://help.shopify.com/en/manual/b2b/catalogs/quantity-pricing), lus le 20 septembre 2026 ; [personnaliser la tarification B2B avec des catalogues](https://help.shopify.com/en/manual/b2b/catalogs/creating-catalogs), [catalogues B2B avec Markets](https://help.shopify.com/en/manual/b2b/markets/catalogs) et [gérer les catalogues B2B (applications)](https://shopify.dev/docs/apps/build/b2b/manage-catalogs), lus le 21 septembre 2026 ; tous relus le 7 octobre 2026 en API 2026-10, avec [ProductVariantContextualPricing](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/ProductVariantContextualPricing).

- Un site peut avoir plusieurs catalogues (jusqu'à 25 ; 10 000 par boutique). Deux règles, dans cet ordre, décident du prix quand le même produit figure dans plus d'un catalogue : un catalogue assigné directement au site (Plus) est « le plus spécifique » et l'emporte sur un catalogue qui atteint le site par un marché B2B ; entre catalogues de même niveau, « le prix le plus bas s'affiche pour le client » (comparé « sans tenir compte des règles de quantité ni des paliers de prix par volume »), et les règles de quantité et la tarification par volume suivent le catalogue au prix le plus bas par variante - à prix le plus bas égal, « le premier catalogue créé ». Il n'existe pas d'autre réglage de priorité. (Corrigé le 21 sept. 2026 - la première publication ne mentionnait que la règle du prix le plus bas.)
- Un catalogue est une publication (quels produits) plus une liste de prix (à quel prix). Sans liste de prix, le site reçoit les prix de base des variantes convertis dans la devise du marché ; sans publication, les clients B2B connectés pour ce site ne voient aucun produit. Les prix fixes l'emportent sur l'ajustement en pourcentage du catalogue.
- Hors Plus, la limite est de trois catalogues *actifs* sur l'ensemble des marchés B2B, pas trois par marché. Plus supprime le plafond et ajoute l'attribution directe à une entreprise ou à un site. Un catalogue attribué directement à une entreprise ou à un site ne peut pas être ajouté à un déploiement progressif (rollout).
- Les règles de quantité s'appliquent par variante : minimum, maximum et incrément (un nombre entier, 1 par défaut). Les quantités ne se cumulent pas entre variantes.
- Les prix par volume autorisent jusqu'à 10 paliers par produit, appliqués par variante. La quantité d'un palier doit dépasser le minimum et être un multiple de l'incrément. Une fois les prix par volume appliqués, le prix du produit est fixe et l'ajustement global en pourcentage du catalogue ne s'applique plus à ce produit.
- À partir de l'API 2026-10, `ProductVariant.contextualPricing` renvoie aussi `auditTrail` : la suite ordonnée des ajustements de prix (type, valeur, prix résultant, libellé affiché) derrière le prix contextuel. Elle est vide quand Shopify ne peut pas renvoyer une trace complète, ne couvre pas les lignes de commande ni de commande provisoire, et ne nomme aucun catalogue ni aucune liste de prix.
- Un prix de catalogue est un prix fixe. Un prix qui dépend de l'affaire - fret, spécification, volume ponctuel, négociation - sort de ce qu'un catalogue peut exprimer. Comment le prix résolu doit devenir le point de départ d'un devis est expliqué dans [de quel prix un devis Shopify B2B doit partir](/blog/shopify-b2b-quote-starting-price).

À lire : [pourquoi les acheteurs B2B ne voient pas leurs prix](/blog/shopify-b2b-prices-not-showing) pour le diagnostic symptôme par symptôme quand un acheteur voit le prix de détail, aucun prix ou un prix qui change au paiement.

## Comptes clients et connexion
Source : [connexion et comptes clients en B2B](https://help.shopify.com/en/manual/b2b/customer-login-and-accounts) et [comptes clients pour les applications](https://shopify.dev/docs/apps/build/customer-accounts), lus le 20 septembre 2026 et relus le 7 octobre 2026 ; [exigences du fournisseur d'identité](https://help.shopify.com/en/manual/customers/customer-accounts/sign-in-options/identity-provider/requirements), lu le 7 octobre 2026.

- Les anciens comptes clients sont dépréciés depuis le 26 février 2026 : indisponibles pour les nouvelles boutiques et pour les boutiques existantes qui ne les utilisent pas déjà, plus de mises à jour ni de support, et « tous les marchands doivent migrer ». Déprécié ne veut pas encore dire retiré - le journal des modifications de Shopify indique qu'« une date de retrait définitive des anciens comptes clients sera annoncée plus tard en 2026 », une boutique qui les utilise encore continue donc de fonctionner jusqu'à ce que cette date soit fixée. Le B2B ne les a jamais pris en charge : « vous ne pouvez pas utiliser les anciens comptes clients pour les clients et commandes B2B ». Un guide qui présente un projet B2B comme un choix entre anciens et nouveaux comptes décrit un choix qui n'existe plus.
- Les acheteurs se connectent avec l'e-mail d'un site d'entreprise et un code à usage unique envoyé à cette adresse. Pas de mot de passe.
- Un acheteur rattaché à plusieurs sites choisit celui pour lequel il achète avant de naviguer ou de payer.
- Dans son compte, un acheteur B2B peut consulter l'historique des commandes, les informations du compte et du site, les moyens de paiement enregistrés, payer des factures, suivre des commandes, recommander en dupliquant une commande passée et soumettre des demandes de retour.
- Les extensions d'interface de compte client ne fonctionnent que sur les comptes clients actuels. C'est ainsi qu'une application place une page (les devis, par exemple) dans le compte. Sur Shopify Plus, une boutique peut connecter son propre fournisseur d'identité OAuth 2.0 / OpenID Connect, et l'Edition Spring ’26 a ajouté la synchronisation des profils et des tags depuis des fournisseurs comme Auth0, Ping Identity et Azure ID (également disponible uniquement sur Shopify Plus) ; les sessions allant jusqu'à 365 jours s'appliquent sur tous les forfaits.
- Un acheteur qui n'est associé à aucun site d'entreprise est traité comme un client D2C, même connecté.

À lire : [construire un portail B2B Shopify sur les comptes clients](/blog/shopify-b2b-customer-accounts-buyer-portal) pour les quatre surfaces, les limites de l'extension et la place des invités, et [un portail acheteur B2B sur Shopify](/blog/b2b-buyer-portal-shopify) pour ce que le compte peut porter, ou non, pour un acheteur qui demande des devis.

## Paiement et commandes provisoires
Source : [paiement et comptes](https://help.shopify.com/en/manual/b2b/checkout), [commandes provisoires pour les applications B2B](https://shopify.dev/docs/apps/build/b2b/draft-orders) et [aperçu des fonctionnalités B2B](https://help.shopify.com/en/manual/b2b/getting-started/features), lus le 20 septembre 2026 ; [créer des commandes B2B avec des commandes provisoires](https://help.shopify.com/en/manual/b2b/checkout-and-orders/draft-orders), [DraftOrderStatus](https://shopify.dev/docs/api/admin-graphql/latest/enums/DraftOrderStatus) et [draftOrderUpdate](https://shopify.dev/docs/api/admin-graphql/latest/mutations/draftOrderUpdate), lus le 21 septembre 2026 ; tous relus le 7 octobre 2026 en API 2026-10.

| Réglage ou étape | Comportement |
| --- | --- |
| Site réglé sur « Soumettre toutes les commandes comme provisoires pour vérification » (l'aperçu du paiement nomme encore le même réglage « N'autoriser que les commandes provisoires au paiement ») | Le bouton de l'acheteur indique « Soumettre pour approbation » ; la commande arrive sur la page Commandes provisoires avec ses prix verrouillés et n'est finalisée que lorsque le marchand crée la commande ou que l'acheteur paie une facture |
| Aucune condition de paiement sur le site | L'acheteur saisit une carte et clique sur « Payer maintenant » |
| Conditions de paiement à échéance sur le site | L'acheteur clique sur « Soumettre » ; la commande affiche « Paiement en attente » ; rien n'est prélevé automatiquement à l'échéance |
| Échéance avec acompte (Plus) | L'acheteur clique sur « Soumettre maintenant » et paie l'acompte ; la commande affiche « Partiellement payée » ou « Paiement en attente » selon le mode de capture |
| Numéro de bon de commande | Champ facultatif au paiement, affiché sur la page de statut de commande ; lisible dans les Checkout Functions depuis Spring ’26 |
| Créer une commande provisoire pour une entreprise via l'API | `draftOrderCreate` avec `purchasingEntity: { purchasingCompany: { companyId, companyLocationId, companyContactId } }` ; `draftOrderInvoiceSend` envoie la facture ; `draftOrderComplete` la transforme en commande |
| Prix verrouillés et stock réservé | Pour une commande provisoire créée dans l'admin, ce sont deux actions explicites : elle ne fige ni ses prix ni le stock tant que vous ne le demandez pas. Une commande provisoire soumise pour vérification par l'acheteur arrive avec ses prix verrouillés (le verrou empêche les hausses automatiques comme les baisses automatiques) |
| Statut de la commande provisoire | `DraftOrderStatus` a trois valeurs en 2026-07 et 2026-10 : `OPEN` (non payée, aucune facture envoyée), `INVOICE_SENT`, `COMPLETED` (payée). `draftOrderUpdate` modifie la commande provisoire sur place (une commande provisoire n'a pas de versions) et n'est pas restreint sur une commande provisoire dont la facture est envoyée ; une mise à jour après le début d'un paiement dissocie ce paiement |
| Lignes | 500 par commande ou commande provisoire ; le plafond des mutations `draftOrderCreate` et `draftOrderUpdate` de l'API est de 499 (voir [les limites des commandes provisoires](/blog/shopify-draft-order-limits)) |
| Paiements accélérés | Shop Pay, Apple Pay, Google Pay et Amazon Pay sont incompatibles avec le paiement B2B |

Une commande provisoire est l'enregistrement d'une commande convenue en attente de paiement ou d'approbation. Elle n'a aucun état de demande, de proposition, de version ou de contre-offre ; tout cela se passe avant que la commande provisoire existe, ou dans un système qui la crée une fois le prix arrêté. [Une commande provisoire Shopify n'est pas un devis](/blog/shopify-draft-order-vs-quote) met les trois états de la commande provisoire en regard des états de devis qu'une négociation exige, et montre où se situe le passage de relais. `draftOrderCreate` ne prend aucune clé d'idempotence en 2026-07 ni en 2026-10 (les mutations qui en acceptent une, comme `inventoryAdjustQuantities`, documentent `@idempotent` sur leur page de référence) ; [comment un devis accepté devient exactement une commande provisoire](/blog/idempotent-draft-order-creation) explique comment construire cette garantie dans l'application.

À lire : [pourquoi un devis se convertit au mauvais prix sur Shopify](/blog/quote-converts-at-wrong-price) quand le prix d'une commande provisoire diffère du devis accepté, et [quand le devis et la commande Shopify divergent](/blog/quote-to-order-out-of-sync) pour ce qui dérive après la conversion.

## Conditions de paiement et acomptes
Source : [conditions de paiement](https://help.shopify.com/en/manual/b2b/checkout-and-orders/payment-terms) et le [changelog des champs d'acompte](https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis), lus le 20 septembre 2026 ; [créer des commandes provisoires](https://help.shopify.com/en/manual/fulfillment/managing-orders/create-orders/create-draft) et l'[énumération `PaymentTermsType`](https://shopify.dev/docs/api/admin-graphql/2026-10/enums/PaymentTermsType), lus le 30 septembre 2026 ; tous relus le 7 octobre 2026 en API 2026-10, avec les [considérations B2B](https://help.shopify.com/en/manual/b2b/getting-started/considerations) et les [notes de version 2026-10](https://shopify.dev/changelog/release-notes/2026-10).

- Options sur un site d'entreprise : aucune condition (paiement immédiat, le réglage par défaut), 7, 15, 30, 45, 60 ou 90 jours nets, à l'expédition, ou à date fixe.
- L'Admin API énumère quatre types de conditions - `RECEIPT` (« à réception »), `FULFILLMENT`, `NET` et `FIXED` - et l'aide sur les commandes provisoires cite le paiement à réception parmi les conditions qu'une commande provisoire peut porter ; la page B2B sur les conditions de paiement les liste toutes sauf le paiement à réception.
- Les conditions se rattachent à un site d'entreprise, à une seule commande provisoire, à toute l'entreprise, ou en masse sur plusieurs entreprises.
- Les conditions de paiement ne sont pas réservées au B2B : l'aide générale de Shopify sur les commandes provisoires (hors section B2B) fait « sélectionner **Paiement dû ultérieurement** » puis choisir une condition dans le menu **Conditions de paiement**, pour n'importe quel client, sans entreprise ni site. Les applications les définissent via `DraftOrderInput.paymentTerms` avec le scope `write_payment_terms`.
- Les rappels de paiement peuvent partir le jour de l'échéance via Shopify Flow. Le paiement n'est pas capturé automatiquement à l'échéance, et les commandes et commandes provisoires B2B « doivent être capturées manuellement quand elles n'ont pas d'autorisation valide et des conditions de paiement à l'expédition » (formulation de Shopify).
- Les cartes enregistrées sont conservées au niveau du site d'entreprise ; Spring ’26 a ajouté le débit d'une carte enregistrée piloté par Flow à l'expédition, à l'échéance ou à la facturation. Depuis l'API 2026-10 (1er octobre 2026), `paymentInstrumentSendAddEmail` envoie à un acheteur un lien par e-mail pour ajouter un moyen de paiement à une commande provisoire ou à une commande précise.
- Les acomptes sont un pourcentage exigé sur un site ou une commande provisoire et sont « disponibles uniquement sur le forfait Shopify Plus ». Depuis l'API 2026-07 (1er juillet 2026), les applications peuvent définir `DraftOrderInput.deposit` sur l'Admin API et lire `DraftOrder.deposit` sur la Customer Account API, là encore sur Plus uniquement.
- Les paiements partiels et la demande de paiement par expédition sont réservés à Plus.

À lire : [les conditions de paiement Shopify B2B](/blog/shopify-b2b-payment-terms) pour le comportement des conditions sur un devis et une commande, et [prendre des acomptes sur des devis négociés](/blog/take-deposits-on-negotiated-quotes) pour la mécanique de l'acompte.

## Marchés B2B
Source : [B2B et Markets](https://help.shopify.com/en/manual/b2b/markets) et [gérer le B2B avec Markets](https://help.shopify.com/en/manual/b2b/markets/managing), lus le 20 septembre 2026 et relus le 7 octobre 2026 ; [catalogues avec Markets](https://help.shopify.com/en/manual/markets-new/catalogs) et l'[objet Market en 2026-10](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/Market), lus le 7 octobre 2026.

Un marché B2B regroupe des entreprises pour leur donner leur propre devise, thème, collecte de taxes et de droits, remises, prix et disponibilité des produits. Les catalogues se rattachent aux marchés B2B sur tous les forfaits ; le plafond de trois catalogues actifs se compte sur l'ensemble des marchés B2B. La personnalisation du thème par marché exige Advanced ou Plus, tout comme le paiement contextuel. Un site d'entreprise peut correspondre à plusieurs marchés B2B à la fois ; les pages B2B de Shopify ne donnent aucun critère de départage au-delà de « les personnalisations des marchés auxquels ils correspondent ». Les marchés peuvent être imbriqués : à partir de l'API 2026-10, les applications disposant de `read_markets` peuvent lire la hiérarchie via `marketRelationships` et `Market.parentMarkets` / `childMarkets` (à cohérence éventuelle après un changement), et la règle générale des catalogues Markets est le prix du marché le plus spécifique, sinon le prix le plus bas.

## Équipe commerciale et accès à l'administration
Source : [commandes, données et accès administrateur pour l'équipe commerciale B2B](https://help.shopify.com/en/manual/b2b/sales-staff), lu le 20 septembre 2026 et relu le 7 octobre 2026, avec l'[aperçu des fonctionnalités B2B](https://help.shopify.com/en/manual/b2b/getting-started/features).

- « Vous pouvez affecter jusqu'à 10 membres de l'équipe commerciale à chaque site d'entreprise », et une même personne peut être affectée à plusieurs sites.
- Les permissions concernées sont « Afficher les entreprises », « Affecter le personnel aux sites d'entreprise » et « Restreindre les permissions aux sites d'entreprise affectés ».
- Un membre restreint ne voit que les pages Clients, Commandes, Commandes provisoires et Entreprises, filtrées sur ses sites.
- Disponible sur tous les forfaits ; le nombre de sièges reste lié au forfait, et l'aperçu des fonctionnalités de Shopify ajoute que « certains niveaux de permission peuvent être limités sur les forfaits hors Plus », sans les nommer.

À lire : [les devis par les commerciaux sur Shopify](/blog/b2b-sales-rep-quoting-shopify) pour ce que ces permissions couvrent, ou non, une fois que les commerciaux chiffrent, et [la check-list de sécurité Shopify B2B](/blog/shopify-b2b-security-review-checklist#admin-access) pour le reste de la revue des accès de la boutique - authentification en deux étapes, collaborateurs, permissions sur les commandes provisoires et les réductions, rôles des contacts acheteurs.

## Migrer des clients existants vers des entreprises
Sources : [migrer des clients vers le B2B](https://help.shopify.com/en/manual/b2b/getting-started/migrating-customers), lu le 20 septembre 2026 et relu les 23 septembre et 7 octobre 2026 ; Shopify Staff sur le [forum développeurs](https://community.shopify.dev/t/historic-orders-linking-to-company-customer/26587), 2 décembre 2025, lu le 23 septembre 2026 et relu le 7 octobre 2026 (aucune réponse plus récente).

| Règle | Détail |
| --- | --- |
| Quelles commandes migrent | Les commandes D2C uniquement ; les commandes B2B restent avec l'entreprise pour laquelle elles ont été passées |
| Combien d'historique | Tout l'historique de commandes du client ou rien - « la migration partielle de l'historique de commandes n'est pas prise en charge » |
| Où arrive l'historique | Sur un seul site d'entreprise ; les commandes ne peuvent pas être réparties entre plusieurs sites |
| Ce qui peut suivre | Les exonérations fiscales (sauf celles obtenues en désactivant la collecte de taxes), la souplesse d'adresse de livraison, la préférence de soumission en commande provisoire, les conditions de paiement |
| Commandes qui ne migrent jamais | Les commandes annulées et supprimées - « vous ne pouvez pas migrer des commandes annulées ou supprimées » ; excluez-les avant de compter, sinon la réconciliation ne collera pas à la source |
| Taille de lot | Jusqu'à 250 clients à la fois via « Ajouter à une entreprise » sur la page Clients |
| Automatisation | Aucune pour cette étape. `CompanyLocationMigrateOrdersMutation` et `CompanyLocationRevertMigratedOrders` sont « internal-only and not exposed in the public API ». Les commandes qui vivent hors de Shopify sont un autre travail et disposent bien d'une API : `orderCreate` avec `companyLocationId` et `customer.toAssociate` |
| Réversibilité | Supprimer une nouvelle entreprise renvoie ses clients vers le D2C ; retirer un client d'une entreprise existante propose « l'option de retirer les commandes d'origine que vous avez migrées » |

À lire : [migrer des clients grossistes vers les entreprises Shopify](/blog/migrate-wholesale-customers-to-shopify-companies) pour les deux chemins, la chaîne de dépendances qui fixe l'ordre des travaux, l'arithmétique du débit et la façon de piloter.

## Automatisation et intégrations
Source : [aperçu des fonctionnalités B2B](https://help.shopify.com/en/manual/b2b/getting-started/features) et [Shopify Editions Spring ’26](https://www.shopify.com/editions/spring2026), lus le 20 septembre 2026 et relus le 7 octobre 2026.

- Shopify Flow fournit des déclencheurs et des actions B2B sur tous les forfaits : c'est la surface d'automatisation native du B2B.
- Les intégrations propres à Shopify nommées dans Spring ’26 : QuickBooks synchronise les commandes B2B, les numéros de bon de commande et les données d'entreprise ; Mailchimp peut cibler des segments B2B. Les connexions ERP, comptabilité et PIM au-delà passent par des applications partenaires ou l'Admin API.
- Les Checkout Functions peuvent lire l'adresse de facturation et le numéro de bon de commande, si bien qu'une règle « bon de commande obligatoire » ou une restriction d'adresse peut être appliquée dans les Functions plutôt que dans le thème.

À lire : [Intégration ERP, CRM et PIM](/blog/shopify-b2b-erp-crm-pim-integration-patterns) pour qui écrit quel champ, les trois portes par lesquelles un devis sort de la boutique et ce que porte une commande convertie ; [construire une intégration Shopify Flow](/blog/building-a-shopify-flow-integration) pour le schéma déclencheur-action ; et [les types d'intention Shopify Sidekick](/blog/shopify-sidekick-intent-types) pour la surface assistant.

## Versions d'API et changements qui touchent le B2B
Source : [gestion des versions de l'API](https://shopify.dev/docs/api/usage/versioning), [notes de version 2026-07](https://shopify.dev/changelog/release-notes/2026-07), [notes de version 2026-10](https://shopify.dev/changelog/release-notes/2026-10), lues le 20 septembre 2026 et relues le 7 octobre 2026 ; les entrées du changelog sur le [retrait de `priceRule`](https://shopify.dev/changelog/posts/remove-pricerule-from-draft-order-discount-warning), le [recalcul des taxes par `orderUpdate`](https://shopify.dev/changelog/posts/updating-an-orders-shipping-address-returns-accurate-financial-data) et les [Events](https://shopify.dev/changelog/blog/next-generation-events-are-now-generally-available), et la référence [DraftOrderLineItem](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/DraftOrderLineItem) en 2026-10, lues le 7 octobre 2026.

Shopify publie une version tous les trois mois, le premier jour du trimestre ; chaque version stable est prise en charge au moins 12 mois. Une requête qui vise une version non prise en charge « bascule vers l'avant » sur la plus ancienne version stable accessible, sans avertissement. Stables au 7 octobre 2026 : 2026-01, 2026-04, 2026-07 et 2026-10 (la plus récente, publiée le 1er octobre 2026) ; 2027-01 est la release candidate. 2025-10 est listée comme non prise en charge et reste accessible jusqu'au 16 octobre 2026 à 15 h 00 UTC ; ensuite, une requête qui la vise bascule vers 2026-01.

| Version | Changement | Type |
| --- | --- | --- |
| 2026-07 | `DraftOrderInput.deposit` sur l'Admin API ; `DraftOrder.deposit` (lecture seule) sur la Customer Account API - boutiques Plus | Nouveau, 1er juillet 2026 |
| 2026-07 | `DraftOrderLineItem.weight` remplace `grams`. Le changelog de Shopify dit `grams` retiré à partir de 2026-07, mais les références 2026-07 et 2026-10 le listent toujours comme déprécié - cessez de le lire dans tous les cas | Déprécié, 13 avril 2026 |
| 2026-07 | Customer Account API : `DraftOrder.discountApplications` et `DraftOrderLineItem.discountAllocations` ajoutés ; `discountedUnitPrice` déprécié au profit de `approximateDiscountedUnitPrice` | Nouveau et déprécié, 1er juillet 2026 |
| 2026-10 | `priceRule` retiré de `DraftOrderDiscountNotAppliedWarning`, et avec lui l'objet hérité `PriceRule` et ses types associés ; sélectionner `discountTitle` et `discountCode` depuis `draftOrderCalculate`, `draftOrderCreate` et `draftOrderUpdate` à la place | Retiré, 1er octobre 2026 |
| 2026-10 | Customer Account API : `Customer.lastIncompleteCheckout` et le sous-arbre `Checkout` retirés, sans remplacement | Retiré, 1er octobre 2026 |
| 2026-10 | Changer l'adresse de livraison d'une commande non expédiée avec `orderUpdate` recalcule désormais ses taxes pour la nouvelle destination ; les commandes partiellement ou totalement expédiées, et celles qui ne peuvent pas être modifiées, ne sont pas recalculées | Modifié, 1er octobre 2026 |
| 2026-10 | `OrderDisplayFulfillmentStatus` peut renvoyer `FULFILLMENT_NOT_REQUIRED` pour une commande dont la quantité restant à expédier est nulle | Nouveau, 1er octobre 2026 |
| 2026-10 | Les Events, successeur de Shopify aux webhooks classiques, sont disponibles pour tous sur des sujets dont Order, Company et Customer : l'application choisit les déclencheurs et une requête GraphQL pour la charge utile ; les webhooks classiques continuent de fonctionner | Nouveau, 1er octobre 2026 |

`ProductVariantContextualPricing.auditTrail` (2026-10) est consigné sous [catalogues](#catalogs), et la hiérarchie des marchés (`marketRelationships`, 2026-10) sous [marchés B2B](#markets).

Les dépréciations sont annoncées dans le changelog développeurs, dans les alertes de l'application dans le Dev Dashboard, dans les avertissements des clients d'API et dans la référence elle-même. *Recommandation :* une intégration qui fixe une version et traite ses alertes du Dev Dashboard avant chaque montée de version ne sera surprise par aucune des lignes ci-dessus.

À lire : [la dette technique Shopify B2B](/blog/shopify-b2b-technical-debt) pour les surfaces retirées autour de ces versions - checkout.liquid, Shopify Scripts, anciens comptes clients - dans un seul calendrier daté, et les décisions structurelles difficiles à défaire.

## Limites connues
Source : [exigences et considérations pour utiliser le B2B](https://help.shopify.com/en/manual/b2b/getting-started/considerations), lu le 20 septembre 2026 et relu le 7 octobre 2026, plus les écarts de la matrice par forfait ci-dessus.

| Domaine | Limite |
| --- | --- |
| Paiement | Les paiements accélérés (Shop Pay, Apple Pay, Google Pay, Amazon Pay) et le pourboire sont incompatibles ; les personnalisations de checkout.liquid ne sont pas prises en charge |
| Produits | Les abonnements sont incompatibles avec le B2B ; les vitrines agentiques ne sont pas prises en charge pour le B2B |
| Livraison | Livraison locale uniquement sur les commandes provisoires B2B ; points de retrait incompatibles ; retrait en magasin désactivé par défaut (demande à l'assistance) |
| Désactivé par défaut, activation via l'assistance | Paniers abandonnés, scripts de ligne, cartes cadeaux au paiement, retrait en magasin |
| Commandes | 500 lignes par commande ou commande provisoire ; l'acheteur doit être associé à un site d'entreprise au moment de la commande |
| Catalogues hors Plus | Trois catalogues actifs sur l'ensemble des marchés B2B ; pas d'attribution directe à une entreprise |
| Paiements hors Plus | Pas d'acomptes, pas de paiements partiels, pas de demande de paiement par expédition |
| Comptes clients | Anciens comptes non pris en charge (et dépréciés sur toute la plateforme depuis le 26 février 2026) |
| Frais | Les commandes B2B et D2C peuvent supporter des frais de plateforme différents ; à confirmer auprès de l'assistance Shopify |
| Applications | Certaines applications tierces sont incompatibles avec le B2B ; vérifier auprès du développeur |

À lire : [l'exonération de taxe sur Shopify B2B](/blog/shopify-b2b-tax-exemption) pour les lignes d'exonération en pratique, et [les limites des commandes provisoires](/blog/shopify-draft-order-limits) pour les lignes de commande.

À lire : [Shopify est-il adapté au B2B ?](/blog/is-shopify-good-for-b2b) pour les limites et les manques natifs qui font d'une autre plateforme le meilleur choix, et la façon dont six autres plateformes B2B documentent les mêmes capacités.

## Où se place une couche de devis négociés
Le B2B natif est un modèle à prix fixe : le prix de catalogue d'un site, des règles de quantité et des conditions, puis le paiement ou une commande provisoire. Il n'a aucun objet pour un acheteur qui demande un prix, un vendeur qui en propose un, une contre-offre, une remise qui exige une validation, ou l'historique de cet échange. *Recommandation :* une couche de devis possède exactement ces états et remet à Shopify une commande provisoire une fois le prix convenu ; tout ce qu'elle stockerait d'autre serait une seconde copie des données de Shopify.

*QuotWay* - comment le produit se raccorde au modèle de cette page, tel que livré au 20 septembre 2026 et mis à jour le 30 septembre 2026 :

| Élément du modèle | Ce que QuotWay en fait |
| --- | --- |
| Entreprise, site, contact | Un devis se rattache à l'entreprise, au site et au contact de l'acheteur (devis par entreprise, forfait Enterprise) ; des règles de ciblage peuvent afficher le devis pour une entreprise ou un site précis |
| Prix de catalogue | Une proposition part du prix de catalogue du site de l'acheteur et négocie à partir de là ; les prix standard restent dans Shopify |
| Proposition et contre-offre | Propositions versionnées et contre-offres de l'acheteur ; les lignes d'une proposition envoyée sont verrouillées, donc un changement est une nouvelle version ou une contre-offre, jamais une modification sur place |
| Approbation | Des politiques d'approbation acheminent une remise au-delà d'un seuil vers le bon approbateur, appliquées côté serveur |
| Commande provisoire | Un devis accepté se convertit en commande provisoire native portant les conditions de paiement Shopify choisies sur la proposition - n'importe quel devis (gros, DTC ou par entreprise), tous les forfaits, sans Shopify B2B |
| Acomptes | Un acompte négociable (1 à 99 %) est encaissé au paiement Shopify sur la commande provisoire convertie ; boutiques Shopify Plus, à partir du forfait Professional |
| Compte client | Les devis apparaissent dans le compte client via une extension d'interface de compte client, ou dans un portail hébergé pour les invités et les boutiques sans comptes clients ; détecté automatiquement |
| Flow, API et webhooks | Déclencheurs Flow à partir de Professional, actions sur Enterprise ; une [API REST](/docs/api) qui lit les devis et crée des demandes de devis, et des [webhooks sortants signés](/docs/api/webhooks) pour les événements de devis, sur Enterprise. L'API ne fixe jamais un prix et ne convertit pas un devis ; la commande provisoire vient toujours de la conversion ci-dessus |
| Forfaits | La conversion en commande provisoire et les conditions de paiement fonctionnent sur tous les forfaits, y compris le forfait gratuit Lite ; devis par entreprise sur Enterprise |

En détail : [ce qui reste dans Shopify et ce qui revient à la couche de devis](/blog/shopify-b2b-quote-architecture) (l'architecture, objet par objet), [comment évaluer une application Shopify B2B](/blog/shopify-b2b-app-evaluation-checklist) (53 questions neutres), [B2B natif, application de devis, développement sur mesure ou CPQ](/blog/shopify-b2b-native-vs-quote-app-vs-custom-vs-cpq) (le guide de décision), [le plan de 50 tests avant la mise en ligne](/blog/shopify-b2b-launch-test-plan), [devis Shopify B2B](/features/b2b), [ce que QuotWay peut faire ou non](/capabilities), [conversion en commandes provisoires](/docs/converting-to-orders/convert-a-quote-to-a-draft-order).

## Modifications de cette page
| Date | Modification |
| --- | --- |
| 20 sept. 2026 | **Ajouté.** Première publication. Toutes les lignes vérifiées le 20 septembre 2026 par rapport aux pages Shopify liées dans chaque section ; API 2026-07 stable, 2026-10 release candidate |
| 21 sept. 2026 | **Modifié.** Lignes sur les commandes provisoires relues pour l'article [commande provisoire vs devis](/blog/shopify-draft-order-vs-quote) : le réglage par site s'appelle « Soumettre toutes les commandes comme provisoires pour vérification » sur les pages commandes provisoires B2B et réglages du paiement, et « N'autoriser que les commandes provisoires au paiement » sur l'aperçu du paiement - les deux sont notés ; les commandes provisoires soumises ont leurs prix verrouillés par défaut ; `DraftOrderStatus` confirmé à trois valeurs (OPEN, INVOICE_SENT, COMPLETED) en 2026-07 |
| 21 sept. 2026 | **Corrigé.** Lignes sur les catalogues corrigées pour [l'article sur le prix de départ](/blog/shopify-b2b-quote-starting-price) : la première publication ne disait que « le prix le plus bas l'emporte » ; la page Markets de Shopify donne deux règles dans l'ordre - un catalogue assigné directement au site est « le plus spécifique » et l'emporte sur un catalogue de marché, puis le prix le plus bas entre égaux, les règles de quantité suivant le catalogue le moins cher par variante. Ajouté : catalogue = publication + liste de prix, les comportements sans liste de prix et sans publication, 25 catalogues par site, 10 000 par boutique |
| 22 sept. 2026 | **Modifié.** Ligne sur les comptes clients relue par rapport au journal des modifications Shopify du 26 févr. 2026 : les anciens comptes sont dépréciés, pas encore retirés - la date définitive sera annoncée plus tard en 2026 - et la ligne le dit désormais. La phrase « le B2B est la partie de Shopify qui change le plus vite » de l'introduction remplacée par ce qui peut être démontré (toutes les offres depuis le 2 avril 2026, versions d'API trimestrielles, Editions). Les lignes de ce tableau portent désormais les étiquettes Ajouté / Modifié / Corrigé. Une légende des types d'affirmation (fait Shopify / recommandation / QuotWay) ajoutée en tête et les trois phrases de recommandation étiquetées en ligne |
| 22 sept. 2026 | **Ajouté.** Renvoi de la section automatisation vers l'[article sur les patterns d'intégration](/blog/shopify-b2b-erp-crm-pim-integration-patterns), dont la recherche a relu le 22 septembre 2026 les objets Order et DraftOrder, `CompanyInput.externalId`, les mutations de listes de prix, la liste des sujets de webhook, l'action Envoyer une requête HTTP de Flow et la collection du Global ERP Program ; aucune ligne de cette page n'a changé en conséquence |
| 22 sept. 2026 | **Ajouté.** Renvoi de la section comptes clients vers l'[article sur le portail bâti sur les comptes clients](/blog/shopify-b2b-customer-accounts-buyer-portal), dont la recherche a relu le 22 septembre 2026 les pages de connexion B2B, de conditions de paiement, de demandes de compte d'entreprise et de permissions des contacts, les cibles et capacités des extensions d'interface de compte client (64 Ko, 128 Ko pour une page entière), les commandes provisoires de la Customer Account API et le guide B2B headless ; aucune ligne de cette page n'a changé en conséquence |
| 23 sept. 2026 | **Ajouté.** Deux lignes de migration pour le [playbook de migration](/blog/migrate-wholesale-customers-to-shopify-companies) : les commandes annulées et supprimées ne peuvent pas être migrées, et les mutations de migration et d'annulation sont internes à Shopify, donc la migration depuis l'admin ne se script pas - Shopify Staff sur le forum développeurs, 2 décembre 2025, lu le 23 septembre 2026. La ligne de source de la section porte désormais les deux sources et la date de relecture |
| 24 sept. 2026 | **Ajouté.** Renvoi de la section versions d'API vers l'[article sur la dette technique Shopify B2B](/blog/shopify-b2b-technical-debt), dont la recherche a relu le 24 septembre 2026 la page de gestion des versions de l'API (y compris la règle de retrait de l'App Store pour les applications qui utilisent encore des ressources non prises en charge), les pages checkout.liquid et de mise à niveau du paiement, l'avis de dépréciation de Scripts, la règle de forfait de Functions, la Cart and Checkout Validation Function API et les pages sur le type de boutique B2B et les boutiques d'expansion ; aucune ligne de cette page n'a changé en conséquence |
| 25 sept. 2026 | **Ajouté.** Renvoi de la section équipe commerciale vers la [check-list de sécurité Shopify B2B](/blog/shopify-b2b-security-review-checklist), dont la recherche a lu le 25 septembre 2026 les pages sur l'authentification en deux étapes, les collaborateurs, les permissions du personnel et les contacts d'entreprise, les pages sur les étendues d'accès, les jetons hors ligne, les webhooks et les proxys d'application, et les entrées du journal des modifications sur les applications personnalisées et les jetons expirants ; aucune ligne de cette page n'a changé en conséquence |
| 30 sept. 2026 | **Modifié.** Section QuotWay : la ligne Flow mentionne désormais aussi l'API REST et les webhooks sortants signés, disponibles sur le forfait Enterprise depuis le 30 septembre 2026 ([documentation de l'API](/docs/api)) ; aucune ligne Shopify n'a changé |
| 30 sept. 2026 | **Corrigé.** Section conditions de paiement : ajout du paiement à réception (le type de condition `RECEIPT` de l'Admin API, également cité sur la page d'aide des commandes provisoires ; la page B2B l'omet) et du fait que toute commande provisoire peut porter des conditions de paiement sans entreprise. Section QuotWay : les conditions de paiement fonctionnent désormais sur n'importe quel devis et tous les forfaits, et plus seulement sur les devis par entreprise sur Enterprise |
| 30 sept. 2026 | **Ajouté.** La section paiement et commandes provisoires indique désormais que `draftOrderCreate` ne documente aucune directive `@idempotent` en 2026-07 (lu le 30 septembre 2026, comparé à `inventoryAdjustQuantities`, qui en documente une), avec un renvoi vers l'article sur la [création idempotente de commandes provisoires](/blog/idempotent-draft-order-creation) |
| 7 oct. 2026 | **Modifié.** Toute la page revérifiée en API 2026-10 (stable depuis le 1er octobre 2026) par rapport aux pages Shopify de chaque section. Versions d'API : 2026-10 est la dernière version stable et 2027-01 la release candidate ; 2025-10 n'est plus prise en charge et reste accessible jusqu'au 16 octobre 2026 à 15 h 00 UTC ; les deux retraits de 2026-10 (`priceRule` avec les types hérités `PriceRule`, et `Customer.lastIncompleteCheckout`) sont arrivés comme indiqué, leurs étiquettes de release candidate ont donc disparu ; les annonces de dépréciation renvoient désormais aux alertes du Dev Dashboard, et non plus au rapport de santé de l'API ; les liens vers les notes de version sont passés sous /changelog/release-notes/. Inchangés depuis 2026-07 : `DraftOrderInput`, les mutations de commande provisoire, `DraftOrderStatus`, `PaymentTermsType`, la matrice des forfaits, les règles de catalogue et de quantité, l'équipe commerciale, la migration, les anciens comptes clients (toujours sans date de retrait), Flow et les Functions de paiement, la liste des limites ; `draftOrderCreate` ne documente toujours pas `@idempotent` |
| 7 oct. 2026 | **Ajouté.** Lignes de versions d'API pour le recalcul des taxes par `orderUpdate` lors d'un changement d'adresse, `FULFILLMENT_NOT_REQUIRED`, et les Events comme successeur des webhooks classiques ; `contextualPricing.auditTrail` (catalogues) ; la hiérarchie des marchés (`marketRelationships`, `Market.parentMarkets` / `childMarkets`) et l'absence de critère de départage pour un site présent dans deux marchés B2B (marchés) ; `paymentInstrumentSendAddEmail` (conditions de paiement) ; l'égalité de prix (règles de quantité du premier catalogue créé) et la restriction de déploiement progressif sur les catalogues attribués directement ; la réserve « certains niveaux de permission peuvent être limités sur les forfaits hors Plus » (équipe commerciale) ; une source pour un client par entreprise (modèle objet) |
| 7 oct. 2026 | **Corrigé.** `DraftOrderLineItem.grams` était indiqué comme retiré ; les références de Shopify le listent toujours comme déprécié en 2026-07 et 2026-10, la ligne dit donc désormais les deux. La règle de capture manuelle cite maintenant la phrase de Shopify au lieu de la paraphraser, et les rappels de paiement passent par Flow. Connecter son propre fournisseur d'identité, ainsi que la synchronisation des profils et des tags, est disponible uniquement sur Shopify Plus ; les sessions de 365 jours valent sur tous les forfaits. Le débit d'une carte enregistrée par Flow peut aussi se déclencher à la facturation. Annulation de la migration : retirer un client d'une entreprise existante propose de retirer les commandes migrées, au lieu de le faire automatiquement |
| 9 oct. 2026 | **Corrigé.** La ligne sur les commandes provisoires disait que `draftOrderUpdate` « remplace l'entrée en bloc » ; la référence de Shopify documente seulement qu'une mise à jour modifie la commande provisoire sur place et dissocie un paiement en cours, et la ligne le dit désormais. |

Chaque ligne de ce tableau porte l'étiquette **Ajouté**, **Modifié** ou **Corrigé**, pour distinguer une mise à jour d'une erreur. La prochaine vérification est prévue à chaque Shopify Edition et à chaque version trimestrielle de l'API ; la prochaine est la version 2027-01 du 1er janvier 2027.

## Sources
Pages Shopify, lues pour la première fois le 20 septembre 2026 et toutes relues le 7 octobre 2026 en API 2026-10 :

- [Fonctionnalités B2B par forfait](https://help.shopify.com/en/manual/b2b/getting-started/plan-features)
- [B2B for all - annonce, 2 avril 2026](https://www.shopify.com/news/b2b-for-all)
- [Aperçu des fonctionnalités B2B](https://help.shopify.com/en/manual/b2b/getting-started/features)
- [Exigences et considérations pour utiliser le B2B](https://help.shopify.com/en/manual/b2b/getting-started/considerations)
- [Catalogues B2B](https://help.shopify.com/en/manual/b2b/catalogs) et [règles de quantité et prix par volume](https://help.shopify.com/en/manual/b2b/catalogs/quantity-pricing)
- [B2B et Markets](https://help.shopify.com/en/manual/b2b/markets)
- [Connexion et comptes clients en B2B](https://help.shopify.com/en/manual/b2b/customer-login-and-accounts)
- [Paiement et comptes](https://help.shopify.com/en/manual/b2b/checkout) et [conditions de paiement](https://help.shopify.com/en/manual/b2b/checkout-and-orders/payment-terms)
- [Commandes, données et accès administrateur pour l'équipe commerciale B2B](https://help.shopify.com/en/manual/b2b/sales-staff)
- [Migrer des clients vers le B2B](https://help.shopify.com/en/manual/b2b/getting-started/migrating-customers)
- [Créer des applications B2B](https://shopify.dev/docs/apps/build/b2b) et [commandes provisoires pour le B2B](https://shopify.dev/docs/apps/build/b2b/draft-orders)
- [Comptes clients pour les applications](https://shopify.dev/docs/apps/build/customer-accounts)
- [Gestion des versions de l'API](https://shopify.dev/docs/api/usage/versioning), [notes de version 2026-07](https://shopify.dev/changelog/release-notes/2026-07), [notes de version 2026-10](https://shopify.dev/changelog/release-notes/2026-10), [changelog des champs d'acompte](https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis)
- [Shopify Editions Spring ’26](https://www.shopify.com/editions/spring2026)

Pages Shopify lues pour la première fois le 7 octobre 2026 :

- [Ajouter des clients aux entreprises](https://help.shopify.com/en/manual/b2b/companies-and-customers/adding-customers)
- [Gérer le B2B avec Markets](https://help.shopify.com/en/manual/b2b/markets/managing) et [catalogues avec Markets](https://help.shopify.com/en/manual/markets-new/catalogs)
- [Exigences du fournisseur d'identité](https://help.shopify.com/en/manual/customers/customer-accounts/sign-in-options/identity-provider/requirements)
- Référence de l'Admin API 2026-10 : [ProductVariantContextualPricing](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/ProductVariantContextualPricing), [Market](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/Market), [DraftOrderLineItem](https://shopify.dev/docs/api/admin-graphql/2026-10/objects/DraftOrderLineItem), [PaymentTermsType](https://shopify.dev/docs/api/admin-graphql/2026-10/enums/PaymentTermsType)
- Changelog : [piste d'audit des prix](https://shopify.dev/changelog/posts/pricing-audit-trail-for-contextual-product-variant-prices), [relations entre marchés](https://shopify.dev/changelog/posts/market-relationships), [`priceRule` retiré de l'avertissement de remise des commandes provisoires](https://shopify.dev/changelog/posts/remove-pricerule-from-draft-order-discount-warning), [les changements d'adresse par `orderUpdate` recalculent les taxes](https://shopify.dev/changelog/posts/updating-an-orders-shipping-address-returns-accurate-financial-data), [Events disponibles pour tous](https://shopify.dev/changelog/blog/next-generation-events-are-now-generally-available)
