شرايط استجابت دعا شخصى خدمت امام صادق عليه السلام آمد، و عرض كرد: دو آيه در قرآن است كه من هر چه به سراغ آن مى روم آن را نمى يابم (و به محتواى آن نمى رسم .) حضرت فرمود: كدام آيه ؟ او گفت : آيه اول اين سخن خداوند است كه فرمود: مرا بخوانيد تا دعاى شما را مستجاب كنم ؛ ادعونى استجب لكم و من خدا را مى خوانم اما دعايم مستجاب نمى شود! امام فرمود: آيا فكر مى كنى خداوند عزوجل در وعده خود تخلف كرده ؟ گفت : نه . فرمود: پس علت آن چيست ؟ عرض كرد: نمى دانم . فرمود: اينك به تو خبر مى دهم ، كسى كه اطاعت خداوند متعال كند در آن چه امر به دعا كرده و جهت دعا را در آن رعايت كند اجابت خواهد كرد. عرض كرد: جهت دعا چيست ؟ فرمود: نخست حمد خدا مى كنى و نعمت او را ياد آور مى شوى ، سپس ‍ شكر مى كنى ، بعد درود بر پيامبر - صلى الله عليه و آله - مى فرستى ، سپس ‍ گناهانت را به خاطر مى آورى و اقرار مى كنى و از آنها به خدا پناه مى برى و توبه مى نمايى ، اين است جهت دعا! سپس فرمود: آيه ديگر كدام است ؟ عرض كرد: اين آيه كه مى فرمايد: در راه خدا انفاق كنيد تا خدا بهتر از آن به شمابدهد در راه خدا انفاق مى كنيم ؛ ولى چيزى كه جاى آن را پر كند عايد نمى شود! امام فرمود: اگر كسى از شما مال حلالى به دست آورد و در راه خدا انفاق كند هيچ درهمى را انفاق نمى كند مگر اين كه خدا عوضش را به او مى دهد.