Is using compensate correct in this context?
We are appealing for your help. We've found a great deal for a software solution we want to teach our kids and it costs 1000 dollars and your contributions to compensate this cost will be much appreciated.
I don't mean money for a loss. It should mean help us to pay the cost.

