I am trying to replicate this charging connector on my board : 

[![enter image description here](https://i.stack.imgur.com/lqlbE.jpg)](https://i.stack.imgur.com/lqlbE.jpg)

it's basically a magnetic base that charge via contact of the pins.

The only way I can think that this is done is via pogo pins:

[![enter image description here](https://i.stack.imgur.com/aNbwi.jpg)](https://i.stack.imgur.com/aNbwi.jpg)

Once the board is screwed inside the case, the pogo pins are contracted and contact is made. 

Does anyone have experience with this kind of design? Am I right about the pogo pins and if yes, is it something reliable for a product used in rough conditions? (considering the pins only make contact with the board and are not soldered.)