title: WooCommerce: Cannot read property 'reload' of null checkout.min.js?
body: <p>Running Wordpress 4.1.5 and WooCommerce 2.3.8 using the WooPress - 8theme WordPress theme. On the checkout page when I hit "Place Order" it stalls and in the console I get:</p>
  
  <p><code>Uncaught TypeError: Cannot read property 'reload' of null</code> from checkout.min.js. I replaced it with a non minified version and deducted it comes from here:</p>
  
  <pre><code>            $.ajax({
                  type:       'POST',
                  url:        wc_checkout_params.checkout_url,
                  data:       $form.serialize(),
                  success:    function( code ) {
  </code></pre>
  
  <p>Turns out that <code>code</code> is null. The action that was requested was <code>wp-admin/admin-ajax.php?action=woocommerce_checkout</code>. Why would this be null? </p>
  
  <p>Note: For the payment vendor I'm using the AuthorizeNetAIM plugin ( from codecanyon ) and using the test mode + sandbox login.</p>
  
  <p><strong>Update #1</strong>: Attempted this fix: <a href="http://www.tech.theplayhub.com/woocommerce_js_issue_on_checkout/" rel="nofollow">http://www.tech.theplayhub.com/woocommerce_js_issue_on_checkout/</a></p>
  
  <p>by disabling email notifications. No luck.</p>
  
  <p><strong>Update #2</strong>: Attempted this fix:
  <a href="https://github.com/woothemes/woocommerce/issues/5332" rel="nofollow">https://github.com/woothemes/woocommerce/issues/5332</a></p>
  
  <p>In that case the user had a culprit FB plugin and had to disable it.</p>
  
  <p>The only plugins I have installed:</p>
  
  <ul>
  <li>RevolutionSlider 4.6.5</li>
  <li>WC Authorize.Net AIM 1.2.1</li>
  <li>WooCommerce 2.3.8</li>
  <li>WPBakery Visual Composer 4.4.3</li>
  </ul>
  
  <p><strong>Update #3:</strong> Downgraded WooCommerce 2.3.8 to 2.3.0 because the theme I'm using ( 8theme / woopress ) has woocommerce 2.3.0 files. Same thing. Also tried changing the theme to a bare ( TwelveFourteen etc ) theme. Same thing. </p>
  
  <p>I suspect this might be the AuthorizeNet AIM plugin failing / throwing an exception except the code isn't picking it up somehow.</p>