AI Price Negotiator for WooCommerce
AI Price Negotiator for WooCommerce
Description
Built by the team behind PluginStack.dev, AI Price Negotiator for WooCommerce transforms your checkout page into a smart negotiation experience. Instead of losing price-sensitive customers, let them make an offer on their entire cart and watch an AI sales negotiator close the deal.
This plugin is 100% free and open source. All features are included — no premium tiers, no upsells, no feature locks. Contributions are welcome on GitHub.
How It Works:
- Customer adds products to cart and goes to checkout.
- A “Want a better deal?” widget appears on the checkout page.
- Customer makes an offer on the entire cart total.
- The AI negotiator counter-offers, just like a real salesperson would.
- When a deal is reached, a coupon is auto-applied and the cart total updates.
- Customer completes checkout at the negotiated price.
Core Features:
- AI-powered negotiation at checkout (not a generic chatbot).
- Cart-level negotiation — one deal for the entire cart.
- Smart rules engine with behavioral analysis.
- Per-product floor prices — set the minimum you’ll accept.
- Global floor price percentage — default for all products.
- Auto-generated coupons applied instantly.
- Conversation persistence across page reloads.
- Negotiation logging for insights.
- Configurable widget position and color.
- Fully translatable and accessible.
Advanced Features (all included):
- AI personality customization (friendly, professional, playful, firm).
- Cross-sell and upsell AI suggestions during negotiation.
- Volume discount rules and cart-value bonuses.
- Urgency messaging (low stock alerts, session limits).
- Counter-offer strategy control (aggressive, moderate, flexible).
- Negotiation analytics dashboard with conversion metrics.
- Per-order negotiation details with chat transcript.
- Per-product discount breakdown for admin.
- Custom greeting messages.
- Configurable coupon expiry and max negotiation turns.
Why This Is Different:
Unlike other quote/negotiation plugins that require manual admin responses, our AI handles the entire negotiation in real-time. The rules engine adapts to customer behavior — detecting lowballers, rewarding upward trends, and knowing when to close the deal. It’s like having your best salesperson available 24/7.
Contribute:
This is a community-driven project. Found a bug? Have a feature idea? Want to improve the code?
Contribute on GitHub
External Services
This plugin connects to the OpenAI API to generate AI negotiation responses.
When a customer uses the negotiation widget, the plugin sends:
– Cart item names, prices, and quantities.
– Negotiation rules and conversation history.
– No customer personal data (name, email, phone, address, IP) is ever sent.
Negotiato Service:
Website: https://negotiato.com/
OpenAI:
Terms: https://openai.com/policies/terms-of-use
Privacy: https://openai.com/policies/privacy-policy
Installation
- Upload
ai-price-negotiator-for-woocommerceto/wp-content/plugins/. - Activate the plugin.
- Go to WooCommerce Settings AI Negotiator and enter your OpenAI API key.
- Set the Global Floor Price % (default: 70% of product price).
- Optionally, edit individual products to set specific floor prices.
- Visit your checkout page with items in cart — the negotiation widget will appear.
Faq
Yes. All features are included at no cost. There are no premium tiers, no locked features, and no upsells. This is an open-source project.
In your WordPress database only. It is sent directly to OpenAI for generating responses and never shared with third parties.
No, WooCommerce must be active.
The AI uses a comprehensive rules engine that considers cart value, floor prices, conversation history, customer behavior patterns, and configurable strategies to negotiate like a skilled salesperson.
Currently, negotiation happens at the cart level on the checkout page. Product-level negotiation is planned for a future update.
A unique one-time coupon is automatically created and applied to the cart. The checkout page updates to show the new total.
Yes. Edit any product and set a specific floor price under Product Data Pricing. Products without a floor price use the global percentage default.
Yes. The plugin uses WooCommerce sessions, which work for both logged-in users and guests.
Visit our GitHub repository to report bugs, suggest features, or submit pull requests.
Reviews
Changelog
0.0.1
- Initial open-source release — all features free for everyone.
- AI-powered checkout negotiation with smart counter-offers.
- Comprehensive rules engine with behavioral analysis.
- Conversation state management with full history.
- Fixed_cart coupon type for entire cart discounts.
- Global floor price percentage and per-product floor prices.
- Per-product negotiation enable/disable toggle.
- Widget position and color customization.
- Negotiation logging with custom database table.
- Session persistence across page reloads.
- AI personality customization.
- Cross-sell and upsell AI suggestions.
- Volume discount and urgency rules.
- Analytics dashboard with conversion metrics.
- Per-order negotiation details with chat transcript.