A lot of shopping applications, and plugins, seem to be quite limited in the way that they can handle discount codes. It may not be the easiest part (or most important?) of a plugin/application to develop, so doesn’t seem to be given a very high priority…