Setting up product with add to cart and also special order

hello, i’m setting up the shopify shop online, but i can add product and pricing that will show as add to cart, but i also need to add product with all details, but no price as that particular product will be a special order, so under the product it will not have an add to cart button but more of an inquire to order button, which will send us a message to search for and locate product for client then get them a special order price later. What is the best option to do that ? Thank you

Hi @saadi10 ,

This is possible. You can create your own ‘particular product’ template, then customize it so that instead of showing the add to cart button, it will say contact us.

Please send me the theme name, I will check it for you.

Hello @saadi10

Here are a few options you can try:

1. Use a “Request a Quote” app
There are free and low-cost apps that swap out Add to Cart for an inquiry form on specific products. Look for “Quote” or “Product Inquiry” in the App Store; apps like EasyQuote or Inquire-Now let you pick which products should show a “Inquire to order” button, collect the customer’s info, and email you the request.

2. DIY with a product tag + a simple theme tweak
If you’d rather not install an app, you can tag those items (for example, special-order) and add a tiny Liquid snippet in your product.liquid template:

{% if product.tags contains ‘special-order’ %}
Inquire to Order
{% else %}

{% form ‘product’, product %}
Add to Cart
{% endform %}
{% endif %}

  • Tag your special-order products with special-order.
  • Create or edit a Contact page at /pages/contact-us (use Shopify’s built-in contact form).
  • Paste the snippet around your Add to Cart code—this hides price/cart and shows your inquiry link only on tagged products.

wow thank you so so much for responding to this. the theme i’m using is refresh.

amazing. thank you so much for responding, i’ll give both these options a shot and see what works best. Thank you

Hi @saadi10 ,

You can follow these steps:

  • Step 1: Add tags to particular products, for example ‘inquire’.

  • Step 2: Please go to ‘…’ > Edit code > sections > main-product.liquid file. Find ‘buy-buttons’ and change code here:

Code:

{%- if product.tags contains 'inquire' -%}
                  
{%- else -%}
                  {%- render 'buy-buttons',
                    block: block,
                    product: product,
                    product_form_id: product_form_id,
                    section_id: section.id,
                    show_pickup_availability: true
                  -%}
{%- endif -%}