You can also use api from bitcoin directly. Just host bitcoin on server and receive payments directly.
Any more information?
EDIT: I've installed bitcoind on my dedicated and now have no idea what next

Using this the same way as wallet or what? I understand I will have to use jsonRPCClient for PHP communication but I am not clear with the account/address idea still.