E-junkie - We help you sell online
World Class Solution - Damon @ PayPal
Sell & promote your productsJoin affiliate programs offered by sellers Shop Community
community home . login . register . forums . submit content
 

E-junkie Ecommerce Forums » E-junkie Discussions

Tag Cloud for this topic:

Passing a lot of user options



guest_user
member
Posts: 1302


I really like the look and feel of your site. I am hoping it will work for what I am trying to do because I like the e-junkie concept.

So here's my problem. I am setting up a logo store to sell premade and custom logo's. After the customer decides he wants to buy the item, he is taking to a page that has a form on it. It asks for their company name...a text box that needs to be passed on to me company name placement...a menu form field with 5 options. it is set to "no change." if the customer selects something other then no change a would like to charge an extra fee. likewise with font, font color, and font typeface how can I have it so when a customer changes anyone of those 4 fields an extra fee is automatically added to their total?

I also need the text field from the company text and the e-mail addres field information sent to me as well wioth no price change involved with them.

Thank you for your help.


#
POSTED ON: November 24, 2007 @ 13:30 GMT -7




NatashaSen
member
Posts: 1350


There are two ways to approach this requirement. A simple way is to set "variants" (see our help page). There are 2 type of variants, ones which affect prices and ones which don't. You'll need to use both as text fields are only allowed in "non price affecting variants". So you'll use that for asking "company name" from the buyer.

Now, since values of placement, font, font color, and font typeface can affect the price, you will need to use "price affecting variants" for those. However our system only support 3 such options and you have 4.

So unless you can do away with one option, we will need to take another approach. However, it requires some web development experience.

If you see "customization button code" under "customization" section of our help page, it describes 4 extra parameters that you can append to the purchase URL of our buttons.

Those 4 parameters are on0,os0,on1 and os1. Where os0 and os1 are used to passed the data to our cart and on0 and on1 tells us what the data is. In your case, you need to use JavaScript or any other scripting language you prefer to pass all the data you collect from your buyer and append something like this to the purchase URL:

&on0=CompanyName&os0=company-name-entered-by-buyer&on1=ChoosenOptions& os1=concatenated-values-of-all-the-other-options.

Please note all these values must be urlencoded.

Now, the only thing that remains is to adjust the product price. You can append the "amount" variable for that. Value that will need to be passed will depend on the options your buyer selects. Please see "customization button code" under "customization" section of our help
page to see the usage of that parameter as it will differ based on whether you are using our Buy Now buttons or Cart buttons.


#
POSTED ON: November 24, 2007 @ 13:31 GMT -7


You must be logged in to make a post. Please click here to login.

about | contact | resell | terms of service | privacy policy © 2008 19.5 Degrees. All rights reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this Web site constitutes acceptance of the Terms of Service and Privacy Policy.
PayPal Certified Integration Google Checkout Certified Integrattion 30 Day Money Back Guarantee
 Share this page!