No, sono tutti sinonimi e hanno esattamente lo stesso significato e la stessa funzione. Il termine più utilizzato è codice sconto, ma è spesso usato impropriamente, in quanto il codice può in effetti essere utilizzato per ricevere benefici diversi da uno sconto, come possono essere la spedizione gratuita, o un prodotto in omaggio. Coupon e voucher sono invece termini di importazione anglosassone.
Di seguito una breve spiegazione dei diversi termini utilizzati, dai più consueti ai meno frequenti:
codice sconto: è di gran lunga il termine più utilizzato, ma come detto impropriamente, in quanto il codice può dar diritto ad altri vantaggi oltre ad uno sconto, come la consegna gratuita o un omaggio;
codice promozionale: è il termine più corretto, italiano, e che meglio descrive la finalità del codice, che è appunto quella di promuovere l'acquisto di un certo prodotto;
codice promo: è un termine derivato dal precedente, abbastanza frequente;
codice promozione:anche questo termine è derivato dal termine codice promozionale, ma è utilizzato meno frequentemente;
buono sconto: è un termine che è sempre stato utilizzato anche prima dello sviluppo dell'e-commerce, per indicare i tagliandi da ritagliare dalle riviste da presentare presso un certo punto vendita fisico per garantirsi uno sconto; oggi indica indifferentemente sia gli sconti tramite tagliandi, sempre meno utilizzati, che i codici sconto il cui uso invece è in costante aumento;
codice coupon: forse il termine più utilizzato assieme ai primi due indicati, questo termine deriva dalla lingua inglese, ma è comunemente utilizzato anche nella lingua italiana; indica proprio i buoni sconto, e con l'avvento dell'e-commerce, il termine si è diffuso enormemente in ambito web.
codice voucher: anche questo termine è di origine anglosassone, ma viene usato un po' impropriamente, in quanto la traduzione corretta sarebbe buono acquisto; in effetti il voucher viene spesso utilizzato in ambito alberghiero, e rappresenta un credito verso una determinata struttura ricettiva;
promocode o promo code, voucher code, coupon code, e discount code: sono tutti termini inglesi, utilizzati talvolta nelle versioni italiane di negozi in lingua inglese o internazionali, o anche in alcuni negozi online italiani che preferiscono utilizzare una terminologia più internazionale.