I have an idea, semi capitalism, allow a financial transaction to be made. Semi since some level of price control would probably be necessary, though for most of us that would be handled by insurers like any other procedure.
Then you would have issues like they have in India, where half the poor people are running around with one kidney, and not all of them sold it willingly...