[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
Re: [ic] custom size price config
Write a usertag to handle your dynamic pricing, set PriceField to a
non-existent field in your products db(s), and set base price and your
usertag in a CommonAdjust string. So, catalog.cfg should have something
similar to:
PriceField no_price
CommonAdjust products:price, [your-tag]
See the docs for what variables IC makes available to your routine to
manipulate the prices.
If your modifiers are straight-forward enough, you can simply use each
one individually as a db lookup in CommonAdjust:
CommonAdjust products:price, ==mod1:table:col*:key*,
==mod2:table:col*:key*...
Again, see docs for details.
Sam Holmes wrote:
>
> Attention, Interchange programmers!
>
> Can you help?
>
> We are implementing an interchange e-commerce solution.
>
> Problem:
> Our company sells products based on customer supplied height and width (to
> determine square footage) and customer selected modifiers, which must be
> added (by calculating/multiplying the modifier(s) value(s) with the sq.ft.
> value of the product base price) and summing the results (base price plus
> all selected modifiers), to generate a total price of the product. The
> resulting total should be carried to the shopping cart along with the
> product modifiers descriptions.
>
> >From Customer perspective:
>
> Customer wants to buy a poster.
> Customer enters a desired height and a width.
> Customer is asked to select a mounting background, ie. Posterboard,
> cardboard, etc. from drop down list.
> Customer is asked to select a front lamination for the print, ie. Matte,
> gloss, etc.
> Each selection increases the base price of the poster (based on sq.ft.).
> And the total is posted on the page.
> Customer buys product and gets an order confirmation of the product along
> with its description. ie. 24? x36? poster, mounted to posterboard with gloss
> overlaminate? $89.00.
>
> Any suggestions as to how to solve our problem would be greatly appreciated,
> or if you can supply the necessary code we are happy to compensate.
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com
>
> _______________________________________________
> Interchange-users mailing list
> Interchange-users@lists.akopia.com
> http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Akopia Professional Services
mark.johnson@akopia.com
703-456-2912
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.com
http://lists.akopia.com/mailman/listinfo/interchange-users