MS Web Arts Rebranding Logo Icon
MS Web Arts Rebranding Logo
View Categories

FAQ & Troubleshooting

2 min read

  • Check General → Enable requests and Product page button are on.
  • You’re logged in as the product’s seller. Sellers never see the button on their own products.
  • The product’s seller is suspended (Dokan). Suspended sellers take no requests.
  • A wcoffers_show_request_button filter in your theme/plugins returns false.

The offer flips to Purchased when the order reaches processing or completed. Gateways that hold payments (e.g. manual BACS, some COD setups) keep orders on-hold, and the card correctly shows “Payment On Hold” until you mark the order processing/completed.

It can’t, because offers snapshot the product at send time. Check whether a second, newer offer was sent.

Nothing bad. Checkout rides on a hidden placeholder product carrying the snapshotted name and price.

No. Accepting adds a priced line item to the native cart and uses the normal checkout. Gateways, taxes, shipping, and coupons all behave exactly as configured.

Yes. The My Account dashboards plus email notifications form a complete workflow. Chat only adds in-conversation cards.

  • Hard-refresh the browser. Better Messages caches rendered messages client-side.
  • If you customized templates, keep the original CSS classes.

  1. Deactivate other plugins except WooCommerce (and Dokan/Better Messages if relevant) and retest. Most conflicts come from themes/plugins altering the cart or checkout.
  2. Switch to a default theme (Storefront, Twenty Twenty-Four) and retest.
  3. Enable WP_DEBUG and check wp-content/debug.log.
  4. Still stuck? Contact support with your WordPress/WooCommerce/PHP versions and the steps to reproduce.
Go to Top