I am trying to book an appointment on usvisascheduling.com, and its giving me option to pay via credit card but the link never works and just spinning. Tried all payment options and its same thing. Tried different browsers as well.
Exact same issue. I can see on inspecting the page that the error is
Access to script at 'https://liftassets.vfsglobal.com/_angular/runtime.76ad4eb3267f40e6.js?v=6.0.46' from origin 'https://visa.vfsglobal.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
The VFS global page violates CSR policies and loads cross site javascript libraries. To get it working, goto your browser settings and turn off security. In Chrome you would do it by going to Settings → Privacy and Security → Security and choose No Protection. By default standard is enabled. Its an unfortunate situation to lower your browser defenses, but VFS Global only works under this scenario. Hope this helps