Narrated Abdullah ibn Abbas:
The Prophet (ﷺ) said about a man who has sexual intercourse with a menstruating woman: He should give one or half dinar as sadaqah.
حَدَّثَنَا مُسَدَّدٌ، حَدَّثَنَا يَحْيَى، عَنْ شُعْبَةَ، - غَيْرُهُ عَنْ سَعِيدٍ، - حَدَّثَنِي الْحَكَمُ، عَنْ عَبْدِ الْحَمِيدِ بْنِ عَبْدِ الرَّحْمَنِ، عَنْ مِقْسَمٍ، عَنِ ابْنِ عَبَّاسٍ، عَنِ النَّبِيِّ صلى الله عليه وسلم فِي الَّذِي يَأْتِي امْرَأَتَهُ وَهِيَ حَائِضٌ قَالَ
" يَتَصَدَّقُ بِدِينَارٍ أَوْ بِنِصْفِ دِينَارٍ "
.