One time setup fee

General ShopSite user discussion

One time setup fee

Postby Jacque » Mon Nov 17, 2008 7:02 am

I sell glassware that can be personalized. When a customer orders a type of glassware, I need to add a $37 setup fee. It doesn't matter if they order 10 or 110, the fee is still $37. If they order another style of glass, then there would be another $37 setup fee. I also sell invitations and favors that do NOT have setup fees. I see ShopSite does not have a way to handle this. In my search for a solution, I came across this post and wanted to see if anyone could elaborate on it a little more. Here's the post:

"We have an additional setup fee that is added to the cart along with the item purchased. It shows up as an additional product though. This way no matter what quatity of the product they add, only one of the setup fee is added.
http://www.winegiftclub.com/personalize ... iness.html
We did this using an IF argument, and setting a PRODUCT.Field to a certain value.
The only drawback is that the shopper can remove the added fee from their cart - but we always catch those sneaky shoppers."


I wouldn't mind if the shopper could remove it, as long as it's there in the first place, but I don't really understand how it's working. I viewed the source of the link they supplied, but that isn't really telling me what I need to know. I also tried to contact the poster, but haven't received a reply. Can anyone guide me on this?

I am pretty familiar with JavaScript.

Thanks in advance for any advice you can give.
Jacque
 
Posts: 9
Joined: Wed Nov 05, 2008 8:11 am

Solution

Postby Jacque » Tue Dec 08, 2009 8:42 pm

I finally figured it out. This was actually alot easier than I was making it out to be. Though not ideal, it works!

I have it setup so that a one-time setup fee is added to the cart, in addition to the product. I want my customers to be VERY aware that this fee is being added, so I have a checkbox that they have to click to accept the fee. I suppose it could also be setup hidden. The part that makes it not ideal is that the customer has the option to remove it from the shopping cart.

Anyway, I created a product called Personalization Setup Fee. Then, for the product that this fee applies to (10 oz. Glass Mug), I went to the Edit Product Info. In the first Extra Field I placed the following (hardcoded):

<input type=checkbox name=itemnum value=1212>
Personalization Setup Fee $37.00 <BR>
<!-- Empty field [ProductDescription] -->
<!-- Empty field [OptionText] -->
<!-- rec 1829 -->
(The value 1212 is the product ID)

Then I added the Extra Field to the template that the 10 oz. Glass Mug uses. To do that, I simply added this to where ever I want the Personalization Setup Fee to show up:

[-- PRODUCT.Field1 --]

Done deal.
Jacque
 
Posts: 9
Joined: Wed Nov 05, 2008 8:11 am


Return to User Forum

Who is online

Users browsing this forum: No registered users and 111 guests