Ответ:

На 500 рублей можно оплатить \(500 : 30 = 16\) шоколадок, так как 17 шоколадок стоят 510 рублей.

Из 16 оплаченных шоколадок составим 8 пар. За каждую пару покупатель получает 3 шоколадки:

\(8 \cdot 3 = 24\) шоколадки.

Ответ: 24 шоколадки.