Speaking of which, it's very easy to make your own liquid soap from a bar of soap. You literally just crush/shave/whatever the bar of soap, and drop it into a big pot of boiling water and let it boil for a while. Ta-da, liquid soap.
Exact ratio may vary by soap, I don't remember the rule of thumb but it should be pretty easy to find.
The consistency will be less nice than commercial liquid soap, but if you can only find biodegradable soap in bar form, this is one way to turn it liquid, and it does in fact work with standard liquid soap dispensers.
(Do keep in mind that you will need to wash the pot thoroughly after use. I'd recommend doing this stuff in batches so that you only have to clean it once for a big supply.)