Aller au contenu
← Retour au blog
May 18, 2026 · cod · affiliate-marketing · shopify

Pourquoi les apps d'affiliation standard cassent avec le Cash on Delivery

Refersion, GoAffPro, UpPromote, Social Snowball — aucune d'elles ne gère la confirmation de paiement COD. Voici exactement ce qui casse, et que faire à la place.

Résumé — Les apps d’affiliation Shopify standard (Refersion, GoAffPro, UpPromote, Social Snowball, LeadDyno, ReferralCandy) marquent les commissions comme gagnées au moment où une commande est créée. Pour les marchands Cash on Delivery, où 30 à 50 % des commandes sont annulées avant livraison, cela signifie payer une commission sur un chiffre d’affaires que vous n’avez jamais encaissé. La correction est une machine à états de commission qui traite les commissions comme En attente jusqu’à ce que la commande soit marquée Payée dans Shopify — c’est ce que fait COD Affiliates.

Apps d’affiliation standard vs Cash on Delivery : où chacune s’inscrit

AppCommission gagnée quand…Gère les annulations CODScore qualité par affiliéMarchés optimisés
RefersionLa commande est crééeNon — réconciliation manuelleNonUS / UK / Europe occidentale (cartes-first)
GoAffProLa commande est crééeNon — a une déduction de remboursement, pas consciente du CODNonGénérique / mondial
UpPromoteLa commande est créée (En attente jusqu’au remboursement)Partielle — uniquement sur événement de remboursement completNonGénérique / mondial
Social SnowballLa commande est crééeNonNonDTC / influenceur-first
LeadDynoLa commande est crééeNonNonMix SaaS + ecommerce
ReferralCandyLa commande est crééeNonNonGénérique / marketing de parrainage
COD AffiliatesLa commande est marquée Payée dans ShopifyOui — machine à états nativeOui — score qualité par affiliéÀ forte composante COD : LATAM, MENA, Inde, SEA

Si vous prenez 95 % de paiements par carte, n’importe quelle option de la ligne du haut fera l’affaire. Si le COD est plus qu’une note de bas de page — Argentine, Mexique, Colombie, Espagne, Inde, Émirats, Égypte, Philippines, Indonésie — continuez à lire.


Si vous vendez sur Shopify avec Cash on Delivery, vous avez probablement déjà remarqué quelque chose de bizarre avec chaque app de marketing d’affiliation sur l’App Store.

Elles comptent du chiffre d’affaires que vous n’avez jamais encaissé.

Cet article explique exactement pourquoi cela se produit, pourquoi chaque app d’affiliation mainstream sur Shopify a le même angle mort, et à quoi ressemble l’alternative.

Le modèle que chaque app d’affiliation suppose

Refersion, GoAffPro, UpPromote, Social Snowball, LeadDyno, Goaffpro — et la plupart des autres — ont été construites pour un modèle de paiement qui se déroule ainsi :

  1. L’acheteur clique sur un lien d’affiliation
  2. L’acheteur ajoute le produit au panier
  3. L’acheteur entre sa carte de crédit au checkout
  4. La carte est débitée immédiatement
  5. La commande est créée dans Shopify avec le statut payée
  6. L’app d’affiliation attrape la commande, attache l’ID de l’affilié et marque la commission comme gagnée

Le modèle est propre parce que l’étape 4 est déterministe. Si la carte est débitée, le marchand a l’argent. Si l’acheteur annule plus tard, c’est un remboursement — un événement séparé, exceptionnel.

Cela marche parfaitement pour les boutiques aux US, au UK, dans la plupart de l’Europe occidentale. Le paiement par carte est par défaut. L’annulation est le cas limite.

Ce qui se passe réellement sur une boutique COD

Maintenant faisons tourner la même séquence sur une boutique Shopify qui prend principalement Cash on Delivery :

  1. L’acheteur clique sur un lien d’affiliation
  2. L’acheteur ajoute le produit au panier
  3. L’acheteur remplit un formulaire COD (souvent via une app comme Releasit, EasySell ou Advanced COD)
  4. Aucun paiement n’a lieu. La commande est créée dans Shopify avec le statut en attente.
  5. L’app d’affiliation attrape la commande, attache l’ID de l’affilié et marque la commission comme gagnée
  6. Le transporteur tente la livraison 1, 2, 3 fois
  7. 30 à 50 % du temps, l’acheteur annule à la porte, ne répond pas, ou refuse le colis
  8. La commande retourne à l’origine. Le marchand paie l’expédition aller-retour. Aucun chiffre d’affaires encaissé.
  9. Mais la commission d’affiliation a déjà été marquée comme gagnée à l’étape 5

Vous voyez le problème. L’app d’affiliation est correcte selon sa propre logique — une commande a été créée, l’attribution a marché, la commission a été attachée. Mais la réalité financière réelle du marchand est que 30 à 50 % de ces commissions « gagnées » sont des créances contre un chiffre d’affaires qui n’a jamais existé.

Les effets en aval dont personne ne parle

Le problème mathématique est la partie évidente. Les problèmes moins évidents l’aggravent.

Vous ne pouvez pas distinguer les bons affiliés des mauvais. Supposons que María vous envoie 100 commandes ce mois-ci, dont 90 sont livrées. Pepito vous envoie 100 commandes, dont 22 sont livrées. Du point de vue de Refersion, María et Pepito sont équivalents — ils ont chacun « gagné » 100 commissions. Du point de vue de votre compte en banque, ce sont des humains radicalement différents.

Une app d’affiliation standard ne vous donne aucun moyen natif de scorer les affiliés sur le taux d’encaissement. Vous devriez croiser manuellement les données de traitement Shopify avec le rapport de commission de l’app d’affiliation, par commande, sur une cadence récurrente. La plupart des marchands ne s’en donnent pas la peine. Donc Pepito continue d’envoyer du trafic indésirable, vous continuez de payer l’expédition sur ses annulations, et vous ne pouvez pas voir pourquoi vos marges saignent.

Vous financez des annulations. Même si vous retenez les paiements jusqu’à la confirmation de livraison, vous payez quand même l’expédition aller sur chaque commande qui n’encaissera pas. Sur les marchés où l’expédition coûte 4 à 8 $ par commande et que vous faites tourner 200 commandes/mois à 35 % d’annulation, cela représente 280 à 560 $/mois d’expédition que vous absorbez — dont une grande partie générée par du trafic d’affiliation de basse qualité.

Vous volez à l’aveugle sur la marge réelle. Les rapports « Meilleurs affiliés ce mois-ci » deviennent dénués de sens quand l’unité qu’ils mesurent (la commande créée) est découplée de l’unité qui vous importe (la commande payée). Les rapports standard vous montrent du chiffre d’affaires fantôme.

« Il suffit de retarder le paiement » ne corrige pas

Un contournement courant que les marchands essaient est de retarder manuellement les paiements aux affiliés de 30 jours, puis de déduire les annulations à l’heure du paiement.

C’est mieux que de payer instantanément, mais cela ne corrige pas le problème sous-jacent :

  • Vous n’avez toujours pas de scoring qualité au niveau de l’affilié. Vous amputez les annulations en bloc, vous n’apprenez pas quels affiliés envoient les mauvaises commandes.
  • Vos rapports mentent toujours. Dans l’app, les commissions s’affichent comme « gagnées » dès que la commande est passée. Vous ne pouvez pas faire confiance à votre propre tableau de bord.
  • Les litiges sont brouillons. Quand un affilié voit son tableau de bord dire qu’il a « gagné » 400 $ et qu’il n’est payé que 180 $ sans détail par commande de ce qui a été annulé, il s’énerve justement. Souvent, il part pour un programme concurrent.
  • Il n’y a pas d’automatisation. Tout dépend de vous, pour vous souvenir d’amputer avant chaque cycle de paiement. Ça marche jusqu’à ce que ça ne marche plus.

À quoi ressemble le suivi d’affiliation conscient du COD

La correction propre est de cuisiner la confirmation de paiement COD dans la machine à états de commission elle-même. Trois états, pas un :

  • En attente — commande créée avec l’attribution affiliée attachée. Le compteur tourne pour la livraison.
  • En transit — la commande est en cours de livraison. Toujours en attente. Aucun paiement attendu à l’affilié pour l’instant.
  • Confirmée — la commande a été marquée comme payée dans Shopify. Maintenant et seulement maintenant, la commission devient payable.

C’est le modèle sur lequel COD Affiliates est construit. L’état de la commission est une fonction de l’état de la commande dans Shopify. Pas d’amputation manuelle, pas d’étape de réconciliation séparée. L’affilié voit son propre tableau de bord montrant exactement quelles commandes sont en attente vs confirmées vs annulées, en temps réel. Le marchand ne paie qu’à partir de l’argent qu’il a réellement encaissé.

Le suivi sous-jacent peut toujours être un lien de parrainage, un code de réduction, ou une méthode de produit dupliqué (cette dernière survit aux navigateurs in-app et aux bloqueurs de publicité, ce qui compte pour le trafic TikTok et Instagram). Ce qui compte est que la machine à états de commission respecte la machine à états de commande.

Si vous vendez principalement par carte, vous n’en avez pas besoin

Pour être juste : si votre boutique prend 95 % de paiements par carte, la différence entre « gagnée à la création » et « gagnée au paiement » est académique. Les débits de carte se résolvent instantanément. Refersion ou GoAffPro vous suffiront.

Mais au moment où le Cash on Delivery devient plus qu’une note de bas de page — et en Argentine, au Mexique, en Colombie, dans certaines parties d’Espagne, en Inde, aux Émirats, en Égypte, aux Philippines, en Indonésie, ce seuil est franchi assez vite — le modèle d’affiliation standard devient la source d’une fuite silencieuse et continue dans votre P&L.

La bonne nouvelle est que la fuite est réparable. La mauvaise nouvelle est qu’aucune des grandes apps d’affiliation ne la répare, parce qu’elles ont été construites pour un monde de paiement différent.

Si vous êtes confronté à cela, COD Affiliates est gratuit pour les 100 premiers marchands. Le plan Gratuit plafonne à 25 commandes/mois mais déverrouille toutes les fonctionnalités.

Arrêtez de payer des commissions sur des commandes qui s'annulent à la porte.

Installez COD Affiliates depuis le Shopify App Store. Gratuit pour les 100 premiers marchands — pour toujours.