I need to have the check out process done by the vendor himself not by the customer and that is how :
I need to make the coupon code mandatory ( to be added by the vendor) so the "proceed to check out " button is not active unless the coupon code is added, and after the vendor adds the code, the order is completed.