=== SeekMake – Instant 3D Printing Quote Plugin on your Website ===
Contributors: seekmake
Tags: manufacturing, 3d , 3D printing , 3dprinting , printing , 3D printing ,Manufacturing , quotes, CNC pricing
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.2.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Instant 3D printing quotes on your website. Let customers upload STL files, get a price instantly, and order online powered by SeekMake AI.

== Description ==

SeekMake – 3D Printing Quoting Plugin for WordPress

Turn your WordPress website into an automated 3D printing shop.

With SeekMake, your customers can upload their 3D models and instantly receive a price for printing — without waiting for emails or manual quotes.

SeekMake is a powerful plugin that can be easily implemented on any website to provide instant 3D printing prices, streamline payments, order management, and customer communication — powered by AI.

Perfect for:
* 3D printing services
* Makerspaces
* Print farms
* Prototyping companies
* Online 3D print shops

🚀 How It Works

1. Customer uploads an STL file.
2. SeekMake analyzes the model (volume, print time, material).
3. A price is calculated automatically.
4. Customer places the order and pays online.

More quotes. More orders. Less manual work.

⚙️ Easy Setup

Step 1 – Install Plugin
Install and activate the plugin in WordPress.

Step 2 – Connect to SeekMake
Go to SeekMake in your WordPress admin menu and click "Connect Your Account" to authenticate.

Step 3 – Add Widgets (Shortcode or Elementor)
You can use the **Instant Quote** or **Client Dashboard** widgets.

**Option A: Using Shortcodes**
Insert these on any page:
* Instant Quote: `[seekmake_instant_quote]`
* Client Dashboard: `[seekmake_client_dashboard]`

**Option B: Using Elementor**
Edit a page and search for "SeekMake" in the widgets panel.

Done ✅

✨ Main Features

🧠 Smart Pricing

* Instant 3D printing quotes
* Automatic volume & print time calculation
* Material & color selection
* Infill & support material calculation
* Filament cost calculation

🖥️ 3D Model Viewer

* Rotate and inspect STL files
* Zoom in / zoom out
* Scale models
* Manual rotation

💳 Orders & Payments

* Online payments (Stripe, manual invoice, bank transfer)
* Automatic order creation
* Customer dashboard
* Order tracking

🤖 Automation

* Automatic email notifications
* AI sales assistant (optional)
* Customer qualification
* Low maintenance system

📊 Business Tools

* Quote history
* Customer management
* Analytics & reports

🎨 Customization

* Place anywhere with shortcode
* Mobile responsive
* Multi-language ready
* Custom pricing rules

🛒 WooCommerce Integration (New)

* Add 3D printing quotes directly to the WooCommerce cart
* Custom pricing from SeekMake applied automatically
* Print details (material, color, infill, technology) shown in cart and order
* Compatible with shipping plugins (Envia.com, ShipStation, Table Rate, etc.)
* Compatible with loyalty points and rewards plugins
* Works with all WooCommerce payment gateways
* Enable/disable with a single checkbox in settings

🛟 Support

📩 contact@seekmake.com

📄 License

Licensed under GPL v3 or later.

== Installation ==

Step 1 – Install Plugin
Install and activate the plugin in WordPress.

Step 2 – Connect to SeekMake
Go to SeekMake in your WordPress admin menu and click "Connect Your Account" to authenticate.

Step 3 – Add Widgets (Shortcode or Elementor)
You can use the **Instant Quote** or **Client Dashboard** widgets.

**Option A: Using Shortcodes**
Insert these on any page:
* Instant Quote: `[seekmake_instant_quote]`
* Client Dashboard: `[seekmake_client_dashboard]`

**Option B: Using Elementor**
Edit a page and search for "SeekMake" in the widgets panel.

Done ✅

Step 4 – Enable WooCommerce Integration (Optional)
If you use WooCommerce, go to SeekMake > Settings and check the **WooCommerce Integration** checkbox. This allows customers to add quotes from the Instant Quote widget directly to the WooCommerce cart.

== Frequently Asked Questions ==

= Do I need a SeekMake account? =

Yes, a SeekMake account is required. You can create one for free at [seekmake.com](https://seekmake.com) or during the plugin setup process.

= Is this plugin free? =

Yes, the plugin is completely free. SeekMake operates as a Software as a Service platform with its own pricing for manufacturing services.

= What file formats are supported for quotes? =

The Instant Quote widget supports STEP, STL, DXF, and other common CAD file formats.

= Can I customize the widget appearance? =

Yes! Both widgets offer customization options including colors, button styles, and display modes (inline, modal, or button).

= Will this work with my theme? =

Yes, SeekMake is designed to work with any WordPress theme. It's fully compatible with popular page builders like Elementor.

= How do I disconnect my account? =

Go to SeekMake > Dashboard in your WordPress admin and click the "Disconnect" button in the header. You can reconnect at any time.

= Where is my data stored? =

Quote requests and order data are stored securely on SeekMake's servers. Your WordPress site only stores your Manufacturer ID and authentication status.

= Is my data secure? =

Yes, all data transmission uses HTTPS encryption. SeekMake follows industry-standard security practices. See our [Privacy Policy](https://seekmake.com/privacy-policy) for details.

= Can customers track their orders? =

Yes! The Client Dashboard widget provides customers with real-time order tracking, quote history, and invoice downloads.

= What WordPress version do I need? =

WordPress 5.0 or higher is required. The plugin has been tested up to WordPress 6.7.

= What PHP version is required? =

PHP 7.4 or higher is required for optimal performance and security.

= Does this plugin work with WooCommerce? =

Yes! Enable the WooCommerce Integration checkbox in SeekMake > Settings. When enabled, customers can add 3D printing quotes directly to their WooCommerce cart and checkout using your existing payment gateways, shipping plugins, and loyalty programs.

= Will my loyalty points plugin still work with SeekMake? =

Yes. SeekMake adds items as standard WooCommerce cart items with real prices. Your loyalty points plugin reads the order total after checkout and assigns points normally — no changes to the purchase flow.

= Is SeekMake compatible with shipping plugins like Envia.com? =

Yes. Shipping plugins calculate rates based on cart contents and delivery address during checkout. SeekMake items are native WooCommerce cart items, so all shipping calculations work as expected.

= Do I need to configure WooCommerce webhooks or API keys? =

No. The integration is fully automatic. Just check the WooCommerce Integration box in settings — no webhooks, no API keys, no manual product setup required.

== Screenshots ==

1. Dashboard after successful authentication showing activated widgets
2. Instant Quote widget in action with file upload
3. Client Dashboard widget showing order tracking
4. Elementor widget selection panel


== Changelog ==

= 1.2.4 =
* New: WooCommerce Integration — customers can add 3D printing quotes directly to the WooCommerce cart
* New: WooCommerce Integration toggle in Settings > Integrations
* New: Dynamic data mapping — all quote details (material, color, technology, infill, precision, lead time) saved to WooCommerce cart and order metadata
* New: Startup/setup fee support as separate cart line item
* New: Compatible with all WooCommerce shipping, payment, loyalty points, tax, and coupon plugins
* New: Hidden product auto-created for cart pricing (private, not visible in shop)
* New: Full uninstall cleanup for WooCommerce-related data

= 1.2.3 =
* Maintenance release

= 1.2.2 =
* New: Astra AI — intelligent chatbot widget for automated customer support
* New: Astra AI embedded directly inside the Instant Quote and Client Dashboard widgets

= 1.2.1 =
* New: Smart material recommendations and DFM analysis powered by Astra AI
* New: Multi-language AI support for global customers
* New: Real-time order status updates and notifications via Astra AI

= 1.2.0 =
* Added: Dashboard preview image on the activated plugin page
* Added: WhatsApp support banner for instant help on the activated page
* Updated: Screenshots

= 1.1.9 =
* Fixed: Function prefixing for WordPress.org compliance
* Fixed: Internationalization text domains added to all strings
* Fixed: Removed inline scripts, all JavaScript properly enqueued
* Improved: Security enhancements and input sanitization
* Updated: Tested up to WordPress 6.9

= 1.1.8 =
* Added: Disconnect functionality from dashboard
* Improved: Authentication flow with better error handling
* Fixed: Iframe communication for cross-domain messaging
* Updated: Admin dashboard UI improvements

= 1.1.7 =
* Added: Elementor widget integration
* Added: Shortcode support for both widgets
* Improved: One-time authentication process
* Fixed: Manufacturer ID auto-sync

= 1.1.0 =
* Added: Client Dashboard widget
* Added: Instant Quote widget
* Added: SeekMake API integration
* Initial release

== Upgrade Notice ==

= 1.2.4 =
Adds WooCommerce Integration. Enable the checkbox in Settings to let customers add quotes to the WooCommerce cart. Compatible with all shipping, payment, and loyalty points plugins.

= 1.2.2 =
Complete dashboard CSS rewrite for WordPress compatibility. All styles now use vanilla CSS instead of Tailwind utilities, ensuring the design renders perfectly in WordPress admin.

= 1.2.1 =
Introduces Astra AI chatbot widget with smart material recommendations, DFM analysis, and multi-language support.

= 1.2.0 =
Adds dashboard preview & WhatsApp support banner

= 1.1.9 =
This version includes important WordPress.org compliance fixes. All users should upgrade.

== Privacy Policy ==

This plugin connects to external SeekMake services:

**Services Used:**
* Authentication: dev.seekmake.com/auth/login
* Dashboard: seekmake.com/dashboard/manufacturer/
* API: dev.seekmake.com

**Data Transmitted:**
* User authentication credentials (during login only)
* Manufacturer ID (stored in WordPress options)
* Customer quote requests (CAD files, specifications)
* Order and project information

**Data Storage:**
* WordPress stores: Manufacturer ID, authentication status
* SeekMake stores: User accounts, quotes, orders, customer data

**User Consent:**
By activating this plugin and connecting your SeekMake account, you consent to data transmission to SeekMake services. No tracking or analytics occur without explicit consent.

For complete privacy details, visit: https://seekmake.com/privacy-policy

== Third-Party Services ==

This plugin relies on SeekMake's external services:

**SeekMake Platform**
* Service: Manufacturing quoting and order management
* Website: https://seekmake.com
* Terms of Service: https://seekmake.com/terms-and-conditions
* Privacy Policy: https://seekmake.com/privacy-policy

By using this plugin, you agree to SeekMake's Terms of Service and Privacy Policy.

== Support ==

For support, please visit:
* Documentation: https://seekmake.com/developers-portal/api-docs
* Support: https://api.whatsapp.com/send?phone=37258190825
* Help Center: https://seekmake.com/contact-us
