Coupon system can upload csv and parse it, seem no bugs exist (No SQL query).