Lowering pH with chemicals is not advisable. High pH often goes with hard water and high KH. KH is a buffer - it stabilises pH and prevents it changing. When you add these pH changing chemicals to water with high KH, initially the pH drops, but then the KH starts to work and pulls the pH back up again. This yoyoing pH is not good for fish.
Fish which need low pH usually also need soft water. I know that hardness only measures calcium and magnesium, but these fish come from water with few minerals of any type, and adding things to the water is the opposite of what they need.
Do you know how hard your tap water is? The easiest way to find out is to look on your water company's website for hardness. You need a number and the unit of measurement (there are several units they can use). If you water is hard, the better approach is to soften the water rather than add pH changing chemicals as both bettas and cories are soft water fish. Hard water is softened by mixing pure water such as reverse osmosis water with tap water.