Using Woocommerce Checkout for quotes only

How can I use woocommerce without pricing, but maintaining the functionality of the cart? Id like the ability to add products to the basket (change the button to say "add to quote"), and then, when checking instead of switching to the payment gateway, will instead send all the items to the basket for quote. As soon as I receive the order, I will contact the customer with a quote. You can edit the order in the admin, so that technically I can change the zero position for quotes, and then notify the client that their order / quote has been updated.

Can I just make all the items cost 0 and hide the prices on the front side?

+4
source share
6 answers

Set the price to “0”, so the “add to cart” buttons are still displayed, but in your templates hide the price fields and change the “add to cart” labels to whatever suits you, so add to quote or add to list "or what you use for the cart.

If you still want the checkout feature to turn off all payment options except “cash on delivery”, and change the name of this delivery option to “No Payment Required For Quotes” or the like. No payment is required, but the customer can create orders without paying for them.

+6
source

I did this using the woocommerce redefinition framework. Change the entire text of the "order" to quote and delete all prices.

http://docs.woothemes.com/document/template-structure/

I downloaded the modified plugin and installation instructions at https://github.com/selloutdesign/woocommerce-quote-cart

Please let me know what you think. There are a few more changes. I am looking for a function that displays the table body for products in letters in order to remove a pricing column. I used css in the template editor to hide prices, and a couple of buttons. hit me on git node if you have any questions.

+1
source

Finding all the right filters in WooCommerce requires some copying to make this happen, but once you find them, it's pretty simple. These are the various fragments that I use to change the language of the "Cart" to "Quote" and streamline the checkout process:

add_filter('woocommerce_product_single_add_to_cart_text', 'rental_single_product_add_to_cart',10,2); add_filter('woocommerce_product_add_to_cart_text', 'rental_single_product_add_to_cart',10,2); function rental_single_product_add_to_cart( $title,$product ) { return 'Add to Quote'; } add_action('woocommerce_widget_shopping_cart_before_buttons', 'rental_before_mini_cart_checkout',10); function rental_before_mini_cart_checkout(){ //change buttons in the flyout cart echo ' <p class="buttons" style="display: block;"> <a href="'.esc_url( wc_get_checkout_url() ).'" class="button checkout wc-forward">Submit for Quote</a> </p> '; } add_filter('woocommerce_billing_fields','rental_billing_fields',10,1); function rental_billing_fields($fields){ unset($fields['billing_country']); unset($fields['billing_address_1']); unset($fields['billing_address_2']); unset($fields['billing_city']); unset($fields['billing_state']); unset($fields['billing_postcode']); return $fields; } add_filter('woocommerce_checkout_fields','rental_checkout_fields',10,1); function rental_checkout_fields($fields){ //change comment field labels $fields['order']['order_comments']['label'] = 'Notes'; return $fields; } add_filter('woocommerce_order_button_text','rental_order_button_text',10,1); function rental_order_button_text($text){ return 'Submit to Request Confirmed Quote'; } 

This plus an offer from / u / crdunst regarding payment methods should make the transition to a quote offer easy!

+1
source

You can use the woocommerce quotes plugin for customer quotes requests: http://woocommercequote.com/

Hello

-1
source


There is a simple workaround for order quotes, a new free early adapter module found at www.propoza.com

This will allow:

your visitors are asked to indicate you will respond within a few seconds your visitor when ordering with mouseclick you have all the data in your system
Hope this helps!
Remco
-1
source

The QuoteUp plugin does exactly what you requested.

Main functions:
Disabling the WooCommerce Add to Cart button.
Customers can add products to the "Citadel Basket"
Customers can approve / reject a quote sent by the administrator.
The administrator can change the prices of products in a quote.

You can view the plugin information below. https://wisdmlabs.com/quoteup-request-for-quotation-plugin-for-woocommerce/

Hello,

-1
source

Source: https://habr.com/ru/post/1482479/


All Articles