Most participating brands pay a % of what you spend with them as a donation, for example if you spend £150 on a hotel via booking.com, they will donate 3% which is £4.50.
Some retailers pay a flat amount, for example if you buy car insurance with confused.com via easyfundraising, they will donate a flat £15 regardless of the cost of the policy.