Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Interchange: users

Dealer Quantity Pricing Woes

 

 

Interchange users RSS feed   Index | Next | Previous | View Threaded


ic at tvcables

Apr 28, 2008, 3:09 PM

Post #1 of 6 (190 views)
Permalink
Dealer Quantity Pricing Woes

Hi Folks,

I am really struggling with dealer quantity pricing and how it actually
works.

I have setup a product in the pricing table that has q2, q5 prices etc and
it also has w2, w5 prices etc, I want to use the q prices for everyone and
the w prices for dealers.

In catalog.cfg I have:-

AutoModifier pricing:price_group

AutoModifier gift_cert
FractionalItems Yes

Profile dealer <<EOR
{
CommonAdjust => <<EOF,

pricing:w2,w5,w10,w25,w100:,
;:wholesale,
;:wholesale:mv_sku,
;$,
==:options
EOF
NonTaxableField => 'nontaxable',
}
EOR

Profile default CommonAdjust "pricing:q2,q5,q10,q25,q100 ;:sale_price,
;:price, ;$, ==:options"
Profile default NonTaxableField
Profile default PriceField 0

PriceField 0
CommonAdjust pricing:q2,q5,q10,q25,q100 ;:sale_price, ;:price, ;$,
==:options


This works fine for general quantity pricing that everyone can see but when
logged in as user with dealer set to yes the quantity pricing still uses the
q values and not the w values.

I have been through the docs and mail list but I cannot get it to work. If
logged in as a dealer do I have to tell interchange to use the dealer
profile or does it do it automatically, does it need some code at the top of
pages to set the dealer profile? I cannot seem to find a basic example of
how it works, I have read the pricing docs and RTFM commonadjust pages but
cannot find a basic description of how the profile works.

Thanks,
Andy.



_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users


lists at gmnet

Apr 29, 2008, 5:46 AM

Post #2 of 6 (176 views)
Permalink
Re: Dealer Quantity Pricing Woes [In reply to]

On Mon, 2008-04-28 at 23:09 +0100, IC wrote:
> Hi Folks,
>
> I am really struggling with dealer quantity pricing and how it actually
> works.
>
> I have setup a product in the pricing table that has q2, q5 prices etc and
> it also has w2, w5 prices etc, I want to use the q prices for everyone and
> the w prices for dealers.
>
> In catalog.cfg I have:-
>
> AutoModifier pricing:price_group
>
> AutoModifier gift_cert
> FractionalItems Yes
>
> Profile dealer <<EOR
> {
> CommonAdjust => <<EOF,
>
> pricing:w2,w5,w10,w25,w100:,
> ;:wholesale,
> ;:wholesale:mv_sku,
> ;$,
> ==:options
> EOF
> NonTaxableField => 'nontaxable',
> }
> EOR
>
> Profile default CommonAdjust "pricing:q2,q5,q10,q25,q100 ;:sale_price,
> ;:price, ;$, ==:options"
> Profile default NonTaxableField
> Profile default PriceField 0
>
> PriceField 0
> CommonAdjust pricing:q2,q5,q10,q25,q100 ;:sale_price, ;:price, ;$,
> ==:options
>
>
> This works fine for general quantity pricing that everyone can see but when
> logged in as user with dealer set to yes the quantity pricing still uses the
> q values and not the w values.
>
> I have been through the docs and mail list but I cannot get it to work. If
> logged in as a dealer do I have to tell interchange to use the dealer
> profile or does it do it automatically, does it need some code at the top of
> pages to set the dealer profile? I cannot seem to find a basic example of
> how it works, I have read the pricing docs and RTFM commonadjust pages but
> cannot find a basic description of how the profile works.
>
> Thanks,
> Andy.
>


Maybe first check to see if they are really logged in as a dealer.
Try adding this to a page and see:

[if scratch dealer]
I am a Dealer, and I should get dealer prices!
[/if]

After that, at least you know the system does see them as a dealer...

rick





_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users


ic at tvcables

Apr 29, 2008, 6:56 AM

Post #3 of 6 (175 views)
Permalink
Re: Dealer Quantity Pricing Woes [In reply to]

On Mon, 2008-04-28 at 23:09 +0100, IC wrote:
> Hi Folks,
>
> I am really struggling with dealer quantity pricing and how it actually
> works.
>
> I have setup a product in the pricing table that has q2, q5 prices etc and
> it also has w2, w5 prices etc, I want to use the q prices for everyone and
> the w prices for dealers.
>
> In catalog.cfg I have:-
>
> AutoModifier pricing:price_group
>
> AutoModifier gift_cert
> FractionalItems Yes
>
> Profile dealer <<EOR
> {
> CommonAdjust => <<EOF,
>
> pricing:w2,w5,w10,w25,w100:,
> ;:wholesale,
> ;:wholesale:mv_sku,
> ;$,
> ==:options
> EOF
> NonTaxableField => 'nontaxable',
> }
> EOR
>
> Profile default CommonAdjust "pricing:q2,q5,q10,q25,q100 ;:sale_price,
> ;:price, ;$, ==:options"
> Profile default NonTaxableField
> Profile default PriceField 0
>
> PriceField 0
> CommonAdjust pricing:q2,q5,q10,q25,q100 ;:sale_price, ;:price, ;$,
> ==:options
>
>
> This works fine for general quantity pricing that everyone can see but
when
> logged in as user with dealer set to yes the quantity pricing still uses
the
> q values and not the w values.
>
> I have been through the docs and mail list but I cannot get it to work. If
> logged in as a dealer do I have to tell interchange to use the dealer
> profile or does it do it automatically, does it need some code at the top
of
> pages to set the dealer profile? I cannot seem to find a basic example of
> how it works, I have read the pricing docs and RTFM commonadjust pages but
> cannot find a basic description of how the profile works.
>
> Thanks,
> Andy.
>


Maybe first check to see if they are really logged in as a dealer.
Try adding this to a page and see:

[if scratch dealer]
I am a Dealer, and I should get dealer prices!
[/if]

After that, at least you know the system does see them as a dealer...

rick


Hi Rick,

It is definitely logged in as dealer as I use a [if scratch dealer] to
display the dealer quantity pricing from the w columns of the pricing table,
the system just does not use prices from the w columns, is there something
wrong with my commonadjust?

Thanks,
Andy.



_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users


ic at tvcables

Apr 29, 2008, 8:36 AM

Post #4 of 6 (175 views)
Permalink
Re: Dealer Quantity Pricing Woes [In reply to]

On Mon, 2008-04-28 at 23:09 +0100, IC wrote:
> Hi Folks,
>
> I am really struggling with dealer quantity pricing and how it actually
> works.
>
> I have setup a product in the pricing table that has q2, q5 prices etc and
> it also has w2, w5 prices etc, I want to use the q prices for everyone and
> the w prices for dealers.
>
> In catalog.cfg I have:-
>
> AutoModifier pricing:price_group
>
> AutoModifier gift_cert
> FractionalItems Yes
>
> Profile dealer <<EOR
> {
> CommonAdjust => <<EOF,
>
> pricing:w2,w5,w10,w25,w100:,
> ;:wholesale,
> ;:wholesale:mv_sku,
> ;$,
> ==:options
> EOF
> NonTaxableField => 'nontaxable',
> }
> EOR
>
> Profile default CommonAdjust "pricing:q2,q5,q10,q25,q100 ;:sale_price,
> ;:price, ;$, ==:options"
> Profile default NonTaxableField
> Profile default PriceField 0
>
> PriceField 0
> CommonAdjust pricing:q2,q5,q10,q25,q100 ;:sale_price, ;:price, ;$,
> ==:options
>
>
> This works fine for general quantity pricing that everyone can see but
when
> logged in as user with dealer set to yes the quantity pricing still uses
the
> q values and not the w values.
>
> I have been through the docs and mail list but I cannot get it to work. If
> logged in as a dealer do I have to tell interchange to use the dealer
> profile or does it do it automatically, does it need some code at the top
of
> pages to set the dealer profile? I cannot seem to find a basic example of
> how it works, I have read the pricing docs and RTFM commonadjust pages but
> cannot find a basic description of how the profile works.
>
> Thanks,
> Andy.
>


Maybe first check to see if they are really logged in as a dealer.
Try adding this to a page and see:

[if scratch dealer]
I am a Dealer, and I should get dealer prices!
[/if]

After that, at least you know the system does see them as a dealer...

rick



I just tried the demo store in IC 5.4.1 and dealer quantity pricing doesn't
seem to work in that either, it still picks up pricing from the q fields not
the w fields of the pricing table, has anyone got dealer quantity pricing to
work?

Thanks,
Andy.



_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users


ic at tvcables

Apr 29, 2008, 10:20 AM

Post #5 of 6 (173 views)
Permalink
Re: Dealer Quantity Pricing Woes (FIXED) [In reply to]

On Mon, 2008-04-28 at 23:09 +0100, IC wrote:
> Hi Folks,
>
> I am really struggling with dealer quantity pricing and how it actually
> works.
>
> I have setup a product in the pricing table that has q2, q5 prices etc and
> it also has w2, w5 prices etc, I want to use the q prices for everyone and
> the w prices for dealers.
>
> In catalog.cfg I have:-
>
> AutoModifier pricing:price_group
>
> AutoModifier gift_cert
> FractionalItems Yes
>
> Profile dealer <<EOR
> {
> CommonAdjust => <<EOF,
>
> pricing:w2,w5,w10,w25,w100:,
> ;:wholesale,
> ;:wholesale:mv_sku,
> ;$,
> ==:options
> EOF
> NonTaxableField => 'nontaxable',
> }
> EOR
>
> Profile default CommonAdjust "pricing:q2,q5,q10,q25,q100 ;:sale_price,
> ;:price, ;$, ==:options"
> Profile default NonTaxableField
> Profile default PriceField 0
>
> PriceField 0
> CommonAdjust pricing:q2,q5,q10,q25,q100 ;:sale_price, ;:price, ;$,
> ==:options
>
>
> This works fine for general quantity pricing that everyone can see but
when
> logged in as user with dealer set to yes the quantity pricing still uses
the
> q values and not the w values.
>
> I have been through the docs and mail list but I cannot get it to work. If
> logged in as a dealer do I have to tell interchange to use the dealer
> profile or does it do it automatically, does it need some code at the top
of
> pages to set the dealer profile? I cannot seem to find a basic example of
> how it works, I have read the pricing docs and RTFM commonadjust pages but
> cannot find a basic description of how the profile works.
>
> Thanks,
> Andy.
>


Maybe first check to see if they are really logged in as a dealer.
Try adding this to a page and see:

[if scratch dealer]
I am a Dealer, and I should get dealer prices!
[/if]

After that, at least you know the system does see them as a dealer...

rick


I think I finally fixed this, it seems the dealer user requires the field
price_level to be set to dealer in userdb, my userdb table doesn't have this
field so I'll have to add it. My interpretation of the docs is that all you
need to do is set the user to dealer status, this is clearly not all that is
required and I didn't see price_level mentioned anywhere?

Andy.




_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users


docelic at hcoop

Apr 29, 2008, 10:37 AM

Post #6 of 6 (175 views)
Permalink
Re: Dealer Quantity Pricing Woes (FIXED) [In reply to]

On Tue, 29 Apr 2008 18:20:44 +0100
"IC" <ic[at]tvcables.co.uk> wrote:

> I think I finally fixed this, it seems the dealer user requires the
> field price_level to be set to dealer in userdb, my userdb table
> doesn't have this field so I'll have to add it. My interpretation of
> the docs is that all you need to do is set the user to dealer status,
> this is clearly not all that is required and I didn't see price_level
> mentioned anywhere?

There are a few things like this in the demo.
The source is your friend for now.

-doc

_______________________________________________
interchange-users mailing list
interchange-users[at]icdevgroup.org
http://www.icdevgroup.org/mailman/listinfo/interchange-users

Interchange users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.