There should be a way to refund an amount, tied to a particular node that has been paid for. The amount should be variable, since prorating may be involved.