I can't find any companies right now that sell 'badges', but a lot of them will make magnets that you can put on the back of your car.
Also, instead, could you find a way to print out your shape and design and affix it to a magnetic sheet that you can find at the arts and crafts store?
Jess