Troubleshooting Guide
This guide assists store administrators, technical merchants, and developers in diagnosing and resolving common operational issues encountered with the Webkul Magento 2 Make An Offer extension.
1. Make An Offer Button Does Not Appear on Product Page
Symptom
The Make An Offer button or popup trigger does not display on the storefront product page.
Diagnostics & Solutions
- Verify Global Module Status:
- Navigate to Stores > Configuration > Webkul > Make An Offer.
- Ensure Enable is set to Yes.
- Verify Product & Category Offer Attributes:
- Open Catalog > Products and edit the target product.
- Verify that Allow Offer On Product is set to Yes, OR that the product is assigned to a category where Allow Offer On Category is Yes.
- Verify Product Type Support:
- Confirm that the product is a Simple, Configurable, Virtual, or Downloadable product. Bundle and Grouped products are not supported.
- Flush Magento Caches:
php bin/magento cache:flush
2. Product Tab Form Does Not Render on Storefront
Symptom
When Offer Display Type is set to Product tab or Both, the offer tab does not appear in the product information section.
Diagnostics & Solutions
- Inspect Product Design Layout Setting:
- Edit the product under Catalog > Products.
- Expand the Design section.
- Verify that Layout Update is set to No layout updates so standard product detail page tabs are not overridden by a custom canvas layout.
- Check Display Type Setting:
- In Stores > Configuration > Webkul > Make An Offer > Offer PopUp Form Settings, ensure Offer Display Type is configured as
Product taborBoth.
- In Stores > Configuration > Webkul > Make An Offer > Offer PopUp Form Settings, ensure Offer Display Type is configured as
- Flush Layout and Full Page Cache:
php bin/magento cache:flush
3. Guest Users Unable to Submit Offers
Symptom
Unauthenticated visitors visiting the product page cannot view the offer form or are prompted to log in.
Diagnostics & Solutions
- Verify Guest User Permission:
- Go to Stores > Configuration > Webkul > Make An Offer > Offer PopUp Form Settings.
- Ensure Allowed For Guest User is set to Yes.
- Flush Configuration Cache:
php bin/magento cache:flush
4. Customer Receives Duplicate Offer Alert
Symptom
When submitting an offer, the customer is prevented from submitting and receives a notification that an active offer already exists.
Diagnostics & Solutions
- Expected Safeguard Behavior:
- To prevent database flooding and spam, the module intentionally restricts a customer or guest session to one active pending offer per product SKU.
- Resolving the Offer:
- The store administrator can evaluate, accept, or decline the existing pending quotation under Make An Offer > Manage Offer.
- Once the existing offer is accepted or declined, the customer can submit a subsequent negotiation request.
5. Discount Not Applied in Shopping Cart After Clicking "Buy Here"
Symptom
When clicking the "Buy Here" button or the link in the promotional email, the product is added to the cart, but no discount is deducted.
Diagnostics & Solutions
- Check Promotion Expiration Date:
- In the Magento Admin Panel, open Make An Offer > Manage Offer and view the offer details.
- Open the Recent Promotions tab and check if the promotion has lapsed past its configured Number of Days.
- If expired, the promotional coupon is automatically moved to the Old Promotions tab and deactivated.
- Inspect Cart Price Rules:
- Ensure the coupon generated by the module is active under Marketing > Promotions > Cart Price Rules.
- Reindex Promotion Indexes:
php bin/magento indexer:reindex php bin/magento cache:flush
6. Offer Discussion Messaging Locked / Disabled
Symptom
The customer or admin cannot send messages in the discussion panel; the input area is disabled.
Diagnostics & Solutions
- Check Discussion Block Status:
- On the admin offer view (Make An Offer > Manage Offer > View), check if the discussion was previously blocked.
- Reopen Discussion:
- If blocked, click Reopen Discussion in the top action bar to restore messaging privileges.
7. Google reCAPTCHA Verification Error on Submission
Symptom
Shoppers submitting the offer encounter a reCAPTCHA verification failure error.
Diagnostics & Solutions
- Verify API Credentials:
- Navigate to Stores > Configuration > Security > Google reCAPTCHA Storefront.
- Ensure valid Google reCAPTCHA API Keys (Website Key and Secret Key) are configured.
- Domain Matching:
- Confirm that your store domain is listed under the authorized domains in your Google reCAPTCHA admin console.
Still Need Help?
For custom development requests or technical support:
- Email us at [email protected]
- Submit a support ticket at the Webkul UVdesk Support Portal
