You have 2 options:
- Cheap and OK looking
- Expensive and can’t tell it ever happened
If it’s your DD and not a real “nice” car I’d probably take the door apart and start pushing on it with something round, forming it back to as close to normal as possible. Then refinish it with whatever the best combination of sanding, priming, and painting is. I would think to sand it till it’s nice and smooth, repaint the whole door, wet sand till you can’t feel anything, clearcoat, buff, wax. But somebody is about to chime in that knows for sure…