The `Payment` ID should be set in the resource class, not the service, to ensure the resource can load it back out to return it to the client.