We advise you to contact the concerned bank authorities for payment related issues. However, if you observe that the issue has been arised at our end, please contact us at 1800-313-224466 or support@vedix.com and we ensure to resolve it at the earliest.
Know Your Dosha Now