I tried to pay my bill online and the payment was deducted. However my account still shows the payment is pending.
Usually this happens due to an error 481 for which you need to contact the bank from where your credit/debit card has been issued. For any further facilitation, you can send us an email at billing@stormfiber.com.