शाहजहांपुर, जिले के परिषदीय विद्यालयों में पढ़ने बाले बाले बच्चों की आईडी कार्ड बनवाने के लिए बीएसए की ओर से दो एनजीओ नामित किये गए थे। एनजीओ ने जिले के करीब साढ़े तीन लाख बच्चों के आईडी कार्ड बनवाने के लिए ठेका लिया तथा बीएसए के आदेश पर कार्य शुरु करा दिया।
बीएसए तथा ब्लॉक के खंड शिक्षा अधिकारियों ने आदेश जारी कर विद्यालय के प्रति बच्चे से स्वेच्छा से 20 रूपये वसूलने का आदेश जारी कर दिया। एनजीओ ने सभी बच्चों से रूपये वसूलने के लिए विद्यालयों के इंचार्ज अध्यापकों से दबाव बनाकर कार्य शुरू करा दिया, बच्चों से रूपये बसूलने की बात आग की तरह पूरे जिले में फैल गयी जिससे कई जगह अभिभावकों द्वारा विरोध शुरू हो गया, जिले की कई ब्लॉक क्षेत्र के विद्यालयों में रूपये लेने पर अभिभावकों ने हंगामा करना शुरू, कई जगह से बीएसए तथा अन्य अधिकारियों के पास रूपये लेकर आईडी कार्ड बनवाने की शिकायतें बढ़ने लगी। मामला बढ़ता देख बीएसए रणवीर सिंह ने आईडी कार्ड बनवाने पर रोक लगा दी।