As stated,a perfect colour match is probable with a skilled body shop but not always attained.
I wouldn't reject the car at this stage,but examine it very closely and get it moved around so you inspect it from all angles and in different lights and shades.
As long as the repair is undetectable it matters not....otherwise,sadly you will have a battle to fight