WooCommerce: Cart price override with text
<p>We have a bunch of products with either:</p>

<ul>
<li>No price</li>
<li>Zero price</li>
</ul>

<p>We made them purchasable with the built-in hook but the cart still displays them as having a <strong><code>0 price</code></strong> during checkout.</p>

<p>We'd like the cart &amp; checkout summary to display "Special order" or any other text, but it seems WooCommerce invalidates text-based prices.</p>

<p>Tried this :
<a href="https://stackoverflow.com/questions/12327251/woocommerce-add-product-to-cart-with-price-override?answertab=active#tab-top">WooCommerce: Add product to cart with price override?</a></p>

<p>The above works fine with a number override, but when tried with a text override it defaults back to displaying a <strong><code>0 price</code></strong>.</p>

<p>Why? These products are built-to-order and the shop admin will update price after talking to customer/supplier.</p>