Linux 软件免费装
Banner图

TackQuote for WooCommerce

开发者 tackquote
更新时间 2026年8月26日 01:35
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce request a quote rfq b2b wholesale

下载

1.5.0 1.5.1

详情介绍:

TackQuote for WooCommerce adds request-a-quote buttons to your products, so B2B and wholesale shoppers can ask for a price instead of checking out — and optionally syncs orders one-way to your TackQuote account. Learn more about the WooCommerce integration · Create a free TackQuote account What you get Setup is one field: paste your TackQuote API key. You can create an account here. What it does not do Source code is developed in the open at github.com/ackm04/tack-ecommerce-extensions.

安装:

WooCommerce must be installed and active first, and you need a TackQuote account — create one here if you do not have one yet. Install
  1. In WP Admin go to Plugins → Add New, search for TackQuote for WooCommerce, and click Install Now.
  2. Activate TackQuote for WooCommerce.
  3. Open TackQuote in the admin menu.
  4. Paste your TackQuote API Key (TackQuote → Settings → Developer → API Keys). Leave the API URL as the default unless support gives you another base URL.
  5. Enable or disable the quote buttons and order sync as needed, then click Save TackQuote settings.
  6. Click Test TackQuote connection to verify.
Before you enter an API key, read the External services section above: the plugin cannot create quotes without sending data to the TackQuote API. Manual install
  1. Download tackquote.zip from the releases page, or build it from source with bash bin/build.sh.
  2. In WP Admin go to Plugins → Add New → Upload Plugin, upload the ZIP, and choose Replace current with uploaded if an older copy is already installed.
  3. Activate, then follow steps 3–6 above.
  4. Your API key and toggles are stored as WordPress options and are preserved across updates.

屏幕截图:

  • The quote list collects several products, then sends them to TackQuote as one request.
  • Store mode in the plugin settings: run a normal shop that also takes quotes, or switch the whole store to a B2B catalogue.
  • Quote-only mode on the storefront. Add to Cart is withdrawn and the quote buttons remain, so the catalogue still works and only checkout goes away.

常见问题:

Where do I get an API key?

In TackQuote, go to Settings → Developer → API Keys.

Does it work with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS (custom_order_tables) compatibility via WooCommerce FeaturesUtil and uses the WooCommerce order CRUD APIs (wc_get_order, order status hooks) rather than direct wp_posts order queries. You can run with HPOS enabled.

Is order sync bidirectional?

No. Sync is one-way: WooCommerce → TackQuote on order create and status change. Turning the toggle off stops new pushes; it does not delete data already in TackQuote.

My store collects a purchase-order number at checkout. Can it be synced?

Yes, with one line of code. WooCommerce core has no purchase-order field, and there is no meta key this plugin could guess that would be right for every B2B extension — a guess that looks correct and silently returns nothing is worse than an empty field. So the value is read through a filter your theme or a small site plugin fills in: add_filter( 'tack_quotes_order_po_number', function ( $po, $order ) { return $order->get_meta( '_my_checkout_po_field' ); }, 10, 2 ); Replace _my_checkout_po_field with the meta key your checkout writes. Without this filter nothing is sent and TackQuote records no purchase-order number.

Do the quote buttons replace checkout, or touch the WooCommerce cart?

No, and no. "Add to Quote" adds the product to a separate, browser-side quote list — it never touches the WooCommerce cart, stock, or totals. "Checkout as Quote" creates a quote request in TackQuote from that list's contents. Customers can still shop and check out through WooCommerce completely normally, at the same time, with no interaction between the two.

Why doesn't "Add to Quote" send a quote request immediately?

So shoppers can add multiple products before requesting one combined quote. Use the floating "Quote list" button (bottom-right) once you've added everything you want quoted, then click "Checkout as Quote".

更新日志:

1.5.1 1.5.0 1.4.0 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0