You are getting a static electricity shock when you touch the car, this can be caused by the car or by your clothing.
If you find it is only specific clothing that is creating this, then there is no problem with the car. Is it just some specific clothing that you are wearing causing this, when you touch the car handle/door metal?
If you find on the other hand that it is the car itself that is causing static discharge through your fingers to earth, usually caused by brushing your body on the move on the seat and reaches a high potential, it then discharges via any metal touched, usually the door handle.
This is actually a very old problem on cars years ago where car materials inside caused a large static buildup, resulting in getting zapped on door handles/door metal. Bry nylon shirts popular years ago also caused big static buildup. Nowadays it is far more rare, as car interior trim and seat materials and peoples clothes tend not to build up static.
Conclusion: If it is not being caused by your clothes, then it is the car materials and will require a CAR ANTI-STATIC STRAP that is fitted under the car near the back bolted to metal chassis and the other end hits the ground to discharge any static to earth (the road).
Here is an example, though I would buy one that is less noticable, ie all black, and fit it further back from the rear bumper, if possible ....