if you are doing it in the cart...there is ootb a form field to input a promo code (manually input by customer). I havent check the logic behind, but I would check how the promocode is send...than create a hidden form field to your survey question which includes the promo code. This form field you send to the same target as the available form field does. Than you just have to add a logic, that the customer can only apply a promo code, or the survy thing...(if needed).
The promocode in the hidden field I would request (with help of the groovy file) from the promtions whcih you created in admin and identify it with a specific name...like find promocode for promotion with name "xy" --> this makes sure, that you can change the promocode in admin later without loosing the functionality. this would be the way I would start...but not sure if its the best way :) -- View this message in context: http://ofbiz.135035.n4.nabble.com/Apply-Promotion-on-survey-tp4634674p4634675.html Sent from the OFBiz - User mailing list archive at Nabble.com.
