Use user and wallet ids instead of objects to create contributions