Problem getting shipping to calculate
This WebDNA talk-list message is from 2003
It keeps the original formatting.
numero = 47466
interpreted = N
texte = I have a fairly simply shipping set up: If the customer orders 1 item, they are charged for shipping - more than 1, and shipping is free.The page has a form that submits the page to itself in case the shopper wants to delete items, change quantities, etc.It all works great, except under one instance: If a customer adds 2 *different* items, and then deletes one, the shipping for the remaining item is calculating at 0.00. It works OK if they add quantity 2 of an item, and then change the quantity back to 1, however. And wouldn't you know it, those stinkers have figured it out and are taking advantage of the bug.Here is the code:[lineitems] [showif [texte]=on] [removelineitem db=catalog.db&cart=[GetCookie SessionID]&index=[lineindex]] [/showif][/lineitems][/showif][math show=f]ordered=0[/math][lineitems] [math show=f]ordered=[ordered]+[quantity][/math][/lineitems] [showif [shipvia]=priority] [showif [ordered]>1][setheader cart=[GetCookie SessionID]&db=catalog.db]shippingTotal=0.00[/setheader][/showif][/showif]The [removelineitem] happens in the cart and on the page OK, but the variable [ordered] is still equalling 2 somehow on the page (in the case where the shopper has added 2 and then deleted one item), so shippingTotal is calculating wrong.I'm stumped, I'm sure I'm missing something simple...Thanks,--Will StarckNovaDerm Skincare Sciencehttp://www.novaderm.comwjs@novaderm.com-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
| |
- Problem getting shipping to calculate (WJ Starck 2003)
|
I have a fairly simply shipping set up: If the customer orders 1 item, they are charged for shipping - more than 1, and shipping is free.The page has a form that submits the page to itself in case the shopper wants to delete items, change quantities, etc.It all works great, except under one instance: If a customer adds 2 *different* items, and then deletes one, the shipping for the remaining item is calculating at 0.00. It works OK if they add quantity 2 of an item, and then change the quantity back to 1, however. And wouldn't you know it, those stinkers have figured it out and are taking advantage of the bug.Here is the code:[lineitems] [showif [texte]=on] [removelineitem db=catalog.db&cart=[GetCookie SessionID]&index=[lineindex]] [/showif][/lineitems][/showif][math show=f]ordered=0[/math][lineitems] [math show=f]ordered=[ordered]+[quantity][/math][/lineitems] [showif [shipvia]=priority] [showif [ordered]>1][setheader cart=[GetCookie SessionID]&db=catalog.db]shippingTotal=0.00[/setheader][/showif][/showif]The [removelineitem] happens in the cart and on the page OK, but the variable [ordered] is still equalling 2 somehow on the page (in the case where the shopper has added 2 and then deleted one item), so shippingTotal is calculating wrong.I'm stumped, I'm sure I'm missing something simple...Thanks,--Will StarckNovaDerm Skincare Sciencehttp://www.novaderm.comwjs@novaderm.com-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
WJ Starck
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
webcat- multiple selection in input field (1997)
New command suggestion (was Modifying databases manually) (1997)
headers (2000)
search not so good (2002)
Search in 2 or more catalogs (1997)
ReturnRaw context (1997)
[WebDNA] How do we tell what's misconfigured? Or which WebDNA 7 version to use? (2011)
Secure server question (1997)
Text data with spaces in them... (1997)
Protect (1997)
POP Mail Server reseting (1998)
Hiding files/images. (2000)
Re1000001: Setting up shop (1997)
WebCat2 - [include] tags (1997)
RE: [WebDNA] Libmysql.dll error (2009)
Stopping bad HTML propagation ? (1997)
Cart Number sequence (1997)
Hiding HTML and page breaks (1997)
Is Typhoon 4 or Typhoon Pro a product? (2000)
limiting found items (2001)