Don't allow refund if receipt price is 0 or item is refunded

Github

Github
API
This update fixes the endpoint for doing refunds, where trying to refund an already refunded video or a free video would result in an error.
This update fixes the endpoint for doing refunds, where trying to refund an already refunded video or a free video would result in an error.