User sets price (pay what you want scheme)

I am attempting to implement a payment scheme where the user can set the price they would like to pay for a product.

So far I have followed the Rules outlined here:

But that seems to set the new price for a product to be the price that all users see. What I want is an individual price for a specific instance of a product. I feel like I'm close but wanted to post here to see if anyone had an easy way of implementing this.

The end goal is to have the product display show a slider widget, allowing the user to adjust their price. I'd settle for using a text input for now....just to see if I can get it working.

Posted: Feb 17, 2012