Re: Problem getting shipping to calculate
This WebDNA talk-list message is from 2003
It keeps the original formatting.
numero = 47467
interpreted = N
texte = Will, this is probably the order in which things are happening.Since you posted snippets its hard to tell what order things arehappening in.DonovanWJ Starck wrote:> 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 Starck> NovaDerm Skincare Science> http://www.novaderm.com> wjs@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/>-- -Donovan Brooke-Administrator of IT /-Assc. Art Director-Creative Services-Epsen Hillmer Graphics-402.342.1169-------------------------------------------------------------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:
Will, this is probably the order in which things are happening.Since you posted snippets its hard to tell what order things arehappening in.DonovanWJ Starck wrote:> 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 Starck> NovaDerm Skincare Science> http://www.novaderm.com> wjs@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/>-- -Donovan Brooke-Administrator of IT /-Assc. Art Director-Creative Services-Epsen Hillmer Graphics-402.342.1169-------------------------------------------------------------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/
Donovan
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:
[subtotal] and others (1997)
Searching using numbers (1998)
Re:2nd WebCatalog2 Feature Request (1996)
Needed, Freelance Web Developer (2007)
GD Scumbucket Spammer (2004)
Items XX to XX shown (1997)
problems with 2 tags (1997)
Re(2): NT version and O'reily's WebSite (1997)
Quitting WebMerchant ? (1997)
OT?: Size issues (2001)
Snake Bites (1997)
randomness (1997)
Setting up the server (1997)
hotmail filtering emails (2004)
sort problems....bug or brain fart? (1997)
WebCatalog for LinuxPPC/SusePPC? (2000)
WebCatalog for Postcards ? (1997)
Shopping with Accounts (2003)
Requiring that certain fields be completed (1997)
2nd WebCatalog2 Feature Request (1996)