Title: blockoverlay / JSON errors
Last modified: December 6, 2017

---

# blockoverlay / JSON errors

 *  Resolved [willthing](https://wordpress.org/support/users/willthing/)
 * (@willthing)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/blockoverlay-json-errors/)
 * Approx 3 weeks ago I received word from my client that their online store was
   no longer working. I have installed the storefront theme from WordPress (and 
   this issue also occurs on their Twenty Seventeen theme).
 * Issue One: When going through the checkout process, a rotating circle appears
   over the “Your Order” and credit card areas. It is the blockoverlay CSS and a
   Google search prompted this CSS fix. This does fix this problem.
 * /* Fix issues with jquery overlay blocking checkout button */
    .woocommerce .
   blockUI.blockOverlay { position: relative!important; display: none!important;}
 * However, the second issue is when submitting payment via the authorize.net plugin.
   After entering the card information and hitting submit, it rolls back to the 
   top of the page and gives the following error. This is occuring regardless of
   which Authorize.net plugin I’m using.
 * SyntaxError: Unexpected token < in JSON at position 0
 * Any help would be GREATLY appreciated!
 * Thanks,
    Will
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fblockoverlay-json-errors%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [wbrubaker.a11n](https://wordpress.org/support/users/wbrubaker/)
 * (@wbrubaker)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/blockoverlay-json-errors/#post-9757421)
 * There’s an index.html file that resides in the root folder where your WordPress
   installation lives ([https://yagaschiliquest.com/index.html](https://yagaschiliquest.com/index.html)).
   This shouldn’t be there. What is happening, is that when the checkout process
   is making an AJAX call to wcajax=checkout that index page is loading instead.
   Since the AJAX call expects JSON as a response, but it is getting HTML instead
   so the error is presented: [http://cld.wthms.co/FjktAq](http://cld.wthms.co/FjktAq)
 *  Thread Starter [willthing](https://wordpress.org/support/users/willthing/)
 * (@willthing)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/blockoverlay-json-errors/#post-9757599)
 * The index.html is the home page to the site. It’s a mix of an old HTML site using
   WP/Woocommerce as the cart. It’s not the best configuration but the one the client
   wants for now. Is there any way to keep this in place and fix?
 * Thanks so much for the reply!
 * Will

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘blockoverlay / JSON errors’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

## Tags

 * [authorize.net](https://wordpress.org/support/topic-tag/authorize-net/)
 * [json](https://wordpress.org/support/topic-tag/json/)

 * 2 replies
 * 2 participants
 * Last reply from: [willthing](https://wordpress.org/support/users/willthing/)
 * Last activity: [8 years, 5 months ago](https://wordpress.org/support/topic/blockoverlay-json-errors/#post-9757599)
 * Status: resolved