The donations feature allows customers to introduce an amount of their choice and then go through checkout to send the funds on to the store owner. This is typically used if you want accept donations on the store or if you need customers to pay for a service.