If you consume a lot of caffeine daily, you should look to avoid drinking too much caffeine rich drinks to stop hyperhidrosis naturally. Caffeine can increase your heartbeat and metabolic rate, resulting in heavy sweating.
Botox injections are also a well known way to stop hyperhidrosis. It is usually used to stop underarm perspiration, but has also been known to work for other parts of the body. Before you decide on using botox injections, understand that it is a painful form of treatment, and needs to be repeated, typically every 6 to 8 months.
Surgery is the last resort method you have if all else has failed. This method certainly works, but is expensive, and has side effects. For example, by not allowing your body to sweat in one area of the body, your sweat might start coming out from another part of your body. By then you will have another problem.
A new method that I have personally used to stop hyperhidrosis naturally is by natural remedies. It involves using readily available products at home that are applied every morning and night. You can also find out more about this method by following the link below.
Always explore all the available options you have before deciding, and try to use natural methods first, before thinking about invasive methods like surgery.