Un code promo se saisit au paiement pour une réduction ponctuelle sur une commande. Un coupon cible généralement un produit précis, financé par la marque. Un Bon d’achat, lui, fonctionne comme un véritable moyen de paiement dématérialisé, applicable sur l’ensemble d’un panier et non sur un seul article, c’est ce qui le rend souvent cumulable même quand les codes promo classiques sont désactivés par le marchand (par exemple pendant les soldes).