E-junkie supports "variable pricing" as well, so you can create a simple button using which your clients can pay any amount they owe you. After the payment they can be redirected to any page you want (please see redirection in our help page).
However, you can also use our free service http://buckdrop.com/ to achieve the same thing.