How can I customize product template buttons in Shopify?

Greetings Shopify Community,

I am presently engaged in a project that necessitates the sophisticated customization of a product template within our Shopify store. Specifically, our objective is to incorporate two distinct button functionalities:

  1. ‘Add to Order’ Button: Upon selection, this button should modify the conventional checkout process by substituting the typical ‘Pay Now’ button with an ‘Order Request’ button. Crucially, this adjustment should result in a process where no immediate payment transaction is initiated.

  2. ‘Request Quote’ Button: This button, when engaged, should transform the checkout button to display ‘Request Quotes’ instead. Similar to the ‘Add to Order’ button, this should circumvent any immediate payment processes.

Our approach seeks to eschew subscription-based apps or services in favor of a more hands-on, technical solution, potentially involving manual coding or the integration of a complimentary app that permits custom modifications.

I would greatly appreciate any insights, guidance, or examples of similar implementations from this knowledgeable community. Your expertise in navigating these specific Shopify customizations would be invaluable to our project.

You’ve listed the general needs of some feature so all your gonna get are overly generalized replies. The actual implementation details are waay beyond the scope of a single forum post.

This is an RFQ/P, contact form, product page customization.

Plenty of tutorials on that online; there used to be the shopify back-in-stock customization for vintage themes as an example of how to do this but you’d have to dig through archive.org to find that forum post now I think.

Apps are a “technical solution”.

The theme system is very simple , apps fill in major process gaps for an RFQ/P process.

It’s a bad mindset just asking for problems and unnecessary headaches to try and avoid apps as a business because of “subscription”.

If a merchants quote process cannot generate enough revenue to even justify an app that facilitates that process to make them more money that’s a bigger problem needing to be solved.

Thank you for your helpful answer!

We’ll look into it!