Title: Accept.js Error: payment nonce missing &#8211; shortcode
Last modified: November 6, 2025

---

# Accept.js Error: payment nonce missing – shortcode

 *  Resolved [rcoopercanyon](https://wordpress.org/support/users/rcoopercanyon/)
 * (@rcoopercanyon)
 * [6 months, 3 weeks ago](https://wordpress.org/support/topic/accept-js-error-payment-nonce-missing-shortcode/)
 * Hello,
 * We are having an error when checking out via the shortcode placed on a page. 
   Either in popup mode or not. If instead of the shortcode, you make a donation
   via the donation product page and checkout page, the purchase goes through.
   In
   our testing we are on WooCommerce 10.3.4, WP 6.8.3, on a 2025 theme, PHP 8.2.29,
   no other plugins except Authorize.net gateway. We are also testing locally with
   no caching whatsoever. The fact that it works in the regular WooCommerce pages,
   but the shortcode is missing the nonce seems to be something causing it to not
   work.
 * Any help or direction is appreciated.
 * ![](https://i0.wp.com/www.chsnf.org/wp-content/uploads/2025/11/Screen-Shot-2025-
   11-06-at-1.15.44-PM.png?ssl=1)
 * Thank you,
   Ross
    -  This topic was modified 6 months, 3 weeks ago by [rcoopercanyon](https://wordpress.org/support/users/rcoopercanyon/).
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Faccept-js-error-payment-nonce-missing-shortcode%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  Plugin Author [Jonas](https://wordpress.org/support/users/flinnn/)
 * (@flinnn)
 * [6 months, 2 weeks ago](https://wordpress.org/support/topic/accept-js-error-payment-nonce-missing-shortcode/#post-18720297)
 * Hi Ross,
 * thanks for reaching out.
 * Quick question: are you using this payment gateway? [https://woocommerce.com/products/authorize-net/](https://woocommerce.com/products/authorize-net/)
 * Since I don’t have access to that plugin’s source code, it’s a bit tricky for
   me to debug directly, but I believe I know what’s happening:
 * By default, the WooCommerce cart starts out empty. Donation forms populate the
   cart via AJAX so the page doesn’t need to reload when a donor changes their amount.
   If you’re using the product page or donation form style 4, the cart gets populated
   first and then the user is redirected to the checkout.
 * Unfortunately, some payment gateways don’t fully support dynamic cart updates.
   In this case, it looks like Authorize.net only generates its nonce when the cart
   already contains items. Because of that, I recommend switching to donation form
   style 4 if you want to continue using Authorize.net.
 * Best,
   Jonas

Viewing 1 replies (of 1 total)

The topic ‘Accept.js Error: payment nonce missing – shortcode’ is closed to new 
replies.

 * ![](https://ps.w.org/wc-donation-platform/assets/icon.svg?rev=2611888)
 * [Donation Platform for WooCommerce: Fundraising & Donation Management](https://wordpress.org/plugins/wc-donation-platform/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wc-donation-platform/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wc-donation-platform/)
 * [Active Topics](https://wordpress.org/support/plugin/wc-donation-platform/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wc-donation-platform/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wc-donation-platform/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Jonas](https://wordpress.org/support/users/flinnn/)
 * Last activity: [6 months, 2 weeks ago](https://wordpress.org/support/topic/accept-js-error-payment-nonce-missing-shortcode/#post-18720297)
 * Status: resolved