I contructed this snap fastener / press stud to repair my wallet.
After printing, simply sew on with needle and thread.
Used it on my wallet for the last 2 month now - and it worked quit flawless.
I printed with:
Other settings may work as well.
The author hasn't provided the model origin yet.