Mittels Regel (müsste man als Plugin erstellen) den URL Zusatz auslesen und dann Erweiterte Preise nutzen. Dann läuft man auch nicht die Gefahr willkürliche Preise zuzulassen, sondern nur über Erweiterte Preise definierte.
Ansonsten wie R4M geschrieben hat über Controller und CartProcessor.