todo ok, antes de integrar cartprovider