قال المفسرون : إن صلح الحديبية كان على أن من أتاكم من أهل مكة رد إليهم ومن أتى مكة منهم لم يرد إليكم وكتبوا بذلك كتاباً وختموه. فجاءت سبيعة بنت الحرث الأسلمية مسلمة والنبي ﷺ بالحديبية، فأقبل زوجها مسافراً المخزومي. وقيل : صيفي بن الراهب فقال : يا محمد اردد إليّ امرأتي فإنك قد شرطت لنا أن ترد علينا من أتاك منا وهذه طية الكتاب لم تجف فأنزل الله تعالى ﴿ يا أيها الذين آمنوا إذا جاءكم المؤمنات مهاجرات ﴾ الآية. فكانت بياناً لأن الشرط إنما كان في الرجال دون النساء. وعن الضحاك : كان بين رسول الله ﷺ وبين المشركين عهد أن تأتيك منا امرأة ليست على دينك إلا رددتها إلينا، فإن دخلت في دينك ولها زوج أن ترد على زوجها الذي أنفق عليها. وللنبي ﷺ من الشرط مثل ذلك فأتت امرأة فاستحلفها رسول الله ﷺ لقوله تعالى ﴿ فامتحنوهن ﴾ فحلفت فأعطى زوجها ما أنفق ونزوّجها عمر. وفائدة قوله ﴿ الله أعلم بأيمانهنّ ﴾ أنه لا سبيل لكم إلى ما تسكن إليه النفس من اليقين الكامل لأنكم تختبرونهن بالحلف والنظر في سائر الأمارات التي لا تفيد إلا الظن، وأما الإحاطة بحقيقة إيمانهن فإن ذلك مما تفرد به علام الغيوب ﴿ فإن علمتموهن مؤمنات ﴾ العلم الذي يليق بحالكم وهو الظن الغالب ﴿ فلا ترجعون إلى ﴾ أزواجهن ﴿ الكفار ﴾ لأنه لا حلّ بين المؤمنة والمشرك وآتوا أزواجهن ﴿ مثل ما أنفقوا ﴾ مثل ما دفعوا إليهن من المهور. ثم نفى عنهم الحرج في تزوّج هؤلاء المهاجرات إذا أعطوهن مهورهن.