The first design I print, had only two magnets to keep the box closed, but they weren't strong enough to keep the box closed.
So I had two snapfits. It should be better.
There are 2 boxes, one with a hole on the back to push the soap and another without.
Use 1.5mm² copper electric wire (diam approx 1.8mm) to join the lid and the box
The author marked this model as their own original creation.