The information in this thread might be outdated
If the solution did not help, please, check our Help Portal or contact Ecwid Team.
Closed Thread
 
Thread Tools Display Modes
  #1  
Old 01-07-2010, 05:17 AM
Australian Eco Adventures's Avatar
Australian Eco Adventures is offline
Junior Member
 
Join Date: Nov 2009
Posts: 4
Default

"Contact us" or "Call for pricing" Option


We would like to be able to add a "Contact us for price" for some products. We have a client with a travel site and some of the tours do not have a fixed price (it depends on the itinerary) so the client will need to contact us for a price.

Ideally we would still like them to be able to go through the checkout so we have their contact details.

We would only need this for selected tours.

Is there a workaround we could employ to do this??
  #2  
Old 01-07-2010, 01:00 PM
Ecwid Made Easy.com's Avatar
Ecwid Made Easy.com Ecwid Made Easy.com is offline
Senior Member
 
Join Date: Oct 2009
Posts: 307
Default

Two ways:

Method 1

Set the product price to "0.00" and at the end of the product price add the following "A customer representative will call you concerning the price".

So say you have a tour called Grand Tour Of Africa, its name would be "Grand Tour Of Africa (One of our customer representatives will call you concerning the final price).

Add an explanation in the product description to why the price is set to zero.

Alternatively.

Upload a digital brochure detailing the tour and get the customer to add the brochure to their shopping bag (set the cost to 0.00).

They then can download the item after they have been through the checkout.

You will have to ensure that you have enabled a checkout method that will allow a "total" of 0.00, such as phone ordering.

You will also have to add a comment in the product description to say choose phone ordering if the value of your basket is zero.

Although it might be possible to add a custom comment at the checkout stage - see this post: http://kb.ecwid.com/How-to-show-spec...d-page-is-open
  #3  
Old 01-09-2010, 02:51 PM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

The other solution:

If the number of such products is limited, it's possible to add a custom JS code, that will hide the "Add to cart" button and replace it with the "Call for quote" text.
However it will still be possible to add them to a bag using drag-n-drop.
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base
  #4  
Old 01-10-2010, 02:05 AM
Australian Eco Adventures's Avatar
Australian Eco Adventures Australian Eco Adventures is offline
Junior Member
 
Join Date: Nov 2009
Posts: 4
Default

Thanks for your comment Eugene. Custom JS sounds like it could work for us as the majority of our tours have prices. Where would this custom JS be added??

Appreciate your help with this.
  #5  
Old 01-10-2010, 10:15 AM
Ecwid Made Easy.com's Avatar
Ecwid Made Easy.com Ecwid Made Easy.com is offline
Senior Member
 
Join Date: Oct 2009
Posts: 307
Default

Quote:
replace it with the "Call for quote" text.
I question would people actually call. Have you considered using product options for the item.


Request call back radio buttons - each radio button has a time slot
Text box with telephone number
  #6  
Old 01-10-2010, 09:56 PM
Australian Eco Adventures's Avatar
Australian Eco Adventures Australian Eco Adventures is offline
Junior Member
 
Join Date: Nov 2009
Posts: 4
Default

There seems to be a number of ways of doing this. The main issue for us is how to remove the price for just selected tours ie. if you remove the price div in the css you will remove the price for all tours.

How can we implement this without impacting all tours.
  #7  
Old 01-11-2010, 12:52 PM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

Quote:
Originally Posted by Odigo Sydney View Post
There seems to be a number of ways of doing this. The main issue for us is how to remove the price for just selected tours ie. if you remove the price div in the css you will remove the price for all tours.

How can we implement this without impacting all tours.
Using JavaScript it's possible to remove price for particular products only. I will perform some tests and get back to you.
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base
  #8  
Old 01-12-2010, 10:42 AM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

"Call for price" demo: https://www.ecwid.com/playground/call-for-price/

Special products:


UPDATE: this modification will not work in Ecwid 13.x or higher versions. The details:
http://www.ecwid.com/forums/showthre...6650#post66650
http://www.ecwid.com/forums/showthread.php?p=58936
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base

Last edited by Makfruit; 10-23-2012 at 12:17 PM.
  #9  
Old 01-26-2010, 01:53 PM
Ecwid Made Easy.com's Avatar
Ecwid Made Easy.com Ecwid Made Easy.com is offline
Senior Member
 
Join Date: Oct 2009
Posts: 307
Default

Eugene

Am I correct in assuming that the line in the file ecwid_callforprice_mod.js if uncommented will apply the event to all products.


// ecwid_callforprice_products['PRODUCT_ID'] = true;
  #10  
Old 01-26-2010, 02:05 PM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

Quote:
Originally Posted by Elevated Aspects View Post
Eugene

Am I correct in assuming that the line in the file ecwid_callforprice_mod.js if uncommented will apply the event to all products.


// ecwid_callforprice_products['PRODUCT_ID'] = true;
No. If you want to apply it to all products, replace

HTML Code:
if(product_id in ecwid_callforprice_products) {
with

HTML Code:
if(true) {
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base
Closed Thread
The information in this thread might be outdated
If the solution did not help, please, check our Help Portal or contact Ecwid Team.

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:45 PM.
Powered by vBulletin® Version 3.8.11. Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.