Could this same feature be applied in the eCart process? In my case, for each pass purchased (with its own productID) I want to automatically generate 2-activation codes. This is to allow a gift purchase with activation by recipient. Send them in successful order payment acknowledgement confirmation email and insert their unique values into a db table. After the user would manually enter the activation codes to allow access.