Kaffarah for breaking a promise in Islam
Paying a Kaffarah is necessary for breaking a promise/oath. Therefore, for the redemption of a broken oath, you must ask Allah SWT for forgiveness and pay the amount equivalent to feeding 10 people at a rate of $10 per person (the cost of an average meal in Canada). Therefore, the amount to be paid for a broken promise amounts to $100.