the business can claim it as a deduction on their taxes.
Going to stop you right there and say, No the business does not take your contribution and offset their own tax liability with it.
The whole partnership with charity is purely a feel good transaction.
Not to worry mate.