QuoteCart Connector – Trade Quote Portal for WooCommerce
QuoteCart Connector – Trade Quote Portal for WooCommerce
Description
Note: This plugin requires you to have an account with QuoteCart.
Seamlessly convert quotations into WooCommerce orders with custom pricing. Perfect for B2B trade quote workflows.
Key Features
- Custom Pricing Support – Accept quoted prices that differ from standard WooCommerce product prices
- Automatic Order Creation – Convert quotations to WooCommerce orders with a single click
- Payment URL Generation – Automatically generates payment URLs for created orders
- WooCommerce API Authentication – Uses WooCommerce REST API authentication for secure access
- Customer Data Handling – Automatically populates customer information from quotation data
Use Cases
- B2B Trade Quotations – Convert trade quotations with negotiated pricing into orders
- Custom Pricing Workflows – Handle quotations where prices differ from standard product prices
- Multi-Step Sales Processes – Bridge the gap between quotation and order fulfillment
Shortcodes
The plugin provides shortcodes for building quote management interfaces (available for Growth plans and above):
-
[quotecart_login]– Displays a login form for trade users to connect their QuoteCart account. Attributes:redirect(optional URL to redirect after login). -
[quotecart_logout]– Shows logout link/button for authenticated users. Displays “Connected as [email]” when logged in. Attributes:redirect(optional URL to redirect after logout). -
[quotecart_register]– Registration form for trade users to request QuoteCart access. Attributes:login_url(optional URL to login page, shown if user already has access). -
[quotecart_quotes]– Displays quote management interface with list view, quote creation, editing, and detail views. Supports pagination and status filtering. Attributes:status(optional: filter by status like “draft”, “open”, “quoted”, “converted”),per_page(optional: number of quotes per page, default 20). -
[quotecart_add_to_cart]– Add products to the currently selected quote. Works on product pages (auto-detects product) or via attributes. Attributes:product_id(optional: WooCommerce product ID),variation_id(optional: variation ID for variable products). -
[quotecart_current]– Displays the title of the currently selected quote being edited. Returns empty if no quote is selected.
Requirements
- WordPress 5.8 or higher
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
Installation
- Upload the plugin files to
/wp-content/plugins/quotecart-helper, or install the plugin through the WordPress plugins screen directly - Activate the plugin through the ‘Plugins’ screen in WordPress
- Ensure WooCommerce is installed and activated
- Generate WooCommerce API credentials (WooCommerce > Settings > Advanced > REST API)
- Configure QuoteCart app to use the API endpoint with your WooCommerce credentials
Frequently Asked Questions
Does this plugin require WooCommerce?
Yes, this plugin requires WooCommerce to be installed and activated.
How do I get WooCommerce API credentials?
Navigate to WooCommerce > Settings > Advanced > REST API in your WordPress admin. Click “Add key” to create a new API key with Read/Write permissions.
Can I use custom prices for products?
Yes! The plugin accepts custom prices in the API request. The quoted price will override the standard WooCommerce product price for that order.
Changelog
1.3.3
- Add shipping support
1.3.2
- Small updates
1.3.1
- Quotes moved into dashboard
- Settings: CSS toggle option
- Shortcode display settings for
quotecart_add_to_quote
1.3.0
- WordPress-based authentication integration
- Automatic user sync on WordPress login
- Token management tied to WordPress user IDs
- Option to use WordPress authentication instead of cookie-based auth
1.2.1
- Added shortcode documentation to readme
1.2.0
- Added shortcode system for quote management and authentication
- Added quote add/edit/delete functionality
- Added product variation support for quotes
- Enhanced REST API with new endpoints
- Added database and token management classes
- Fixed duplicate products issue
- Added styling and JavaScript for quote variations
1.1.0
- Add welcome screen
1.0.1
- Fixed internationalization: Updated text domain to match plugin slug
1.0.0
- Initial release
Support
For support, feature requests, or bug reports, contact hello@quotecart.co



