CasperVend 2/Vendor Discounts: Difference between revisions

From CasperTech Wiki
Jump to navigation Jump to search
No edit summary
 
(46 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__TOC__
{|align=right
 
  |__TOC__
Last updated: 26 June, 2013
  |}
 
[[File:German_flag.gif]] [[CasperVend_2/Vendor_Discounts/DE | Schaue hier in Deutsch!]]
== '''Setting Group Discounts on a Vendor'''==
== '''<span style="color:#00528c">Setting Discounts for Everyone on a Vendor</span>''' ==


: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''2)''' Click the vendor's logo area (or "config" on the touch/popup menu).
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''5)''' Look for the line saying "Group Discount".
: '''5)''' Look for the line saying "General Discount".
: '''6)''' Click "Change" - you'll get a white box you can type a discount into.
: '''6)''' Click "Change" - you'll get a white box you can type a discount into.
: '''7)''' Input the desired group discount. Click "Save".  
: '''7)''' Input the desired group discount. Click "Save".  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''9)''' All done!  
: '''9)''' All done!


== '''Setting Discounts for Everyone on a Vendor''' ==
=== Setting a Price Override on a Vendor (Applies to All Items in That Vendor) ===
----
: '''1)''' Rez the vendor under the group you want to give the discount to.
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
: '''5)''' Look for the line saying "Price Override".
: '''6)''' Click "Change" - you'll get a white box you can type a price into.
: '''7)''' Input the desired final price. Click "Save".
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.
: '''9)''' All done!
 
== '''<span style="color:#00528c">Setting Group Discounts on a Vendor</span>''' ==


: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''2)''' Click the vendor's logo area (or "config" on the touch/popup menu).
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''5)''' Look for the line saying "General Discount".
: '''5)''' Look for the line saying "Group Discount".
: '''6)''' Click "Change" - you'll get a white box you can type a discount into.
: '''6)''' Click "Change" - you'll get a white box you can type a discount into.
: '''7)''' Input the desired group discount. Click "Save".  
: '''7)''' Input the desired group discount. Click "Save".  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''9)''' All done!  
: '''9)''' All done!
 
=== Don't Use Price Overrides With Discounts ===
----
Setting a "price override" on a vendor basically says "Always sell the product at THIS price" - if you have a price override set AND a group discount, the group discount will '''NOT''' apply because the override is in effect, and you will see this message in the log of any transaction that actually gets logged (rather than outright refused):
  '''Not applying discount - this vendor has been price overridden.'''
 
If you have accidently set a price override with the group discount, you can correct it by setting the price override box to an "empty value" (no number in the box) - don't set it to L$ 0 for this case because that makes all products '''in that vendor''' free.
 
=== Group Discounts vs. Loyalty Rewards ===
----
Group discounts are '''separate''' from loyalty rewards.
 
Only what the customer actually '''pays''' - the L$ spent - counts towards the various loyalty reward options you may have set up.
 
Ticking/checking the vendor's group discount option does '''NOT''' override loyalty rewards.
 
=== Checking Land Options ===
----
In order to be able to set a vendor to a specific group that will get the group discount, you must check to be sure you can set the vendor TO that group, and that it will stay rezzed after doing so.
 
If you are in a shopping mall, it will '''always''' depend on the land options the mall owners have set.
 
You need to look at the "About Land" floater - you can get to it by either clicking the region name in the top bar of the viewer, or (if you're on Viewer 3 style) by going to World > About Land in the top menus.
 
Once you have the "About Land" floater visible, check the "Objects" tab - if autoreturn is "0" then your vendor will not be returned. The "Options" tab will tell you whether you need the land group tag active or not when you rez the vendor (you're looking to see if "build" is set to group only.)
 
=== Group Tag Must Be Worn ===
----
CasperTech products are only able to "see" the group tag that is being worn, and compare that against the group the vendor is rezzed under.
 
This is a restriction that comes from Linden Lab itself, as the function of "scraping" the user profile on the SL website will cause excessive site load for the Lab.
 
=== About Group Discount Buttons ===
----


== '''Setting a Price Override on a Vendor''' ==
When a group discount is set up on the vendor, the '''option''' is there to either show, or not show, an additional button specifically for the group discount.


If the additional button is not there, but there is a group discount on the vendor, then the default behavior applies: customer pays full price, and then gets a refund.
Holovendors alone do not ever show an additional discount button for group discount price, because the script is currently too full to add that option.
=== Setting A Vendor to Group Use Only ===
----
: '''1)''' Click the admin button / logo area on the vendor
: '''2)''' Log in to the website, if necessary
: '''3)''' You should arrive at the configuration page for THAT vendor
: '''4)''' In the "Options" section is a tick box for '''''Restrict this vendor so it can ONLY be used by group members'''''
: '''5)''' Tick that, and the vendor should update shortly. If it doesn't, click the "Force Update" link on the same page.
All set!
== '''<span style="color:#00528c">Setting Item(s) to be Free</span>''' ==
=== About free pricing ===
----
LSL does not allow a "null" (or L$ 0 ) value. So while the vendor will always '''initially''' charge at least L$1, if the item is free, that L$1 will be immediately refunded.
=== Via the product listing (applies to any vendor showing that single product) ===
----
: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''1)''' Rez the vendor under the group you want to give the discount to.  
: '''2)''' Click the vendor's logo area (or "config" on the touch/popup menu).
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
: '''5)''' Click the "Products" tab on the left.
: '''6)''' "Edit" the product you want to make free.
: '''7)''' In the "Required Information" block, scroll down to "Price".
: '''8)''' Set the price to "0".
: '''9)''' Scroll down to the bottom and click "Save" .
: '''10)''' All done!
 
=== Via the vendor's admin page (applies to ALL products in that vendor) ===
----
: '''1)''' Rez the vendor under the group you want to give the discount to.
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.  
: '''5)''' Look for the line saying "Price Override".
: '''5)''' Look for the line saying "Price Override".
: '''6)''' Click "Change" - you'll get a white box you can type a price into.
: '''6)''' Click "Change" - you'll get a white box you can type the final price into.
: '''7)''' Input the desired override price. Click "Save".  
: '''7)''' Set the price override to "0" and click save.  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''8)''' Website will think for a few seconds, then refresh the vendor's configuration page.  
: '''9)''' All done!  
: '''9)''' All done!
 
=== Set vendor to deliver free items on a click ===
----
: '''1)''' Rez the vendor under the group you want to give the discount to.
: '''2)''' Click the vendor's logo area (or "Admin" on the touch/popup menu).
: '''3)''' You'll get a popup with the config link, and something in local chat also with the link.
: '''4)''' Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
: '''5)''' Under the Options section, tick the box for '''Disable touch dialog menu'''.
: '''6)''' Under the Actions section, click "Force Update".
: '''7)''' All done!


:: '''Remember:''' Price overrides will charge ONE price for EVERYTHING in that vendor! Be certain that's what you want to do!
== '''<span style="color:#00528c">Order Discounts Are Applied In</span>''' ==


== '''FAQ / Troubleshooting''' ==
: Customer discounts:
: '''Q.''' I set a vendor for xx% discount for group members only. The vendor is set to the correct group and I'm wearing the correct group tag. I reset the vendor, but there's still no visible discount.  
:: 1) Customer discounts (i.e., if they got to a certain spending level)
       
:: 2) Customer balances (i.e., spend x, get y store credit type balance)
: CasperTech Fees, if applicable
:: 3) Is it a free vendor? Then the free vendor fee applies.
:: 4) Is it an affiliate vendor? Then the affiliate vendor fee applies.
: Affiliate Gets
:: 5) Affiliate commission
: Partner Splits, if applicable
:: 6) Vendor profit shares
:: 7) Product profit shares, if applicable
: You
:: 8) Whatever is left
 
== '''<span style="color:#00528c">FAQ / Troubleshooting</span>''' ==
: '''Q. I set a vendor for xx% discount for group members only. The vendor is set to the correct group and I'm wearing the correct group tag. I reset the vendor, but there's still no visible discount. '''
:: '''A1.''' Pay menus now offer the discounted price in addition to the regular price. This may be disabled if you choose, as sometimes customers may find this confusing. If you disable this option, then the next answer will apply.  
:: '''A1.''' Pay menus now offer the discounted price in addition to the regular price. This may be disabled if you choose, as sometimes customers may find this confusing. If you disable this option, then the next answer will apply.  
           
:: '''A2.''' The vendor gives a discount via a refund. It will NOT change the visible price you pay to the vendor initially, but it will refund the difference to the customer.  
:: '''A2.''' The vendor gives a discount via a refund. It will NOT change the visible price you pay to the vendor initially, but it will refund the difference to the customer.  
           
:: '''A3.''' Alternately, you can set up group discount profiles (with appropriate discounted pricing), group them into a separate vendor, and rez that under the group you want to give the discount to.  
:: '''A3.''' Alternately, you can set up group discount profiles (with appropriate discounted pricing), group them into a separate vendor, and rez that under the group you want to give the discount to.  
                    
                    
: '''Q.''' I want to use a vendor to give group gifts. I tried setting the vendor to L$0, but the lowest it will go is L$1. Is there a way to do this totally free and only for members of my group?  
: '''Q. If you have two discounts (one set for all, and one set for a group) - does the larger one override the smaller, or do they both apply? '''
       
:: '''A.''' The largest discount applies to the transaction, the other(s) do not.
:: '''A1.''' The vendor WILL refund the L$1 that they pay (to make it free.)
 
       
: '''Q. Can a vendor be set to be only available for people under 30 days old?'''
:: '''A2.''' Alternately, your group members should be able to "touch" (click) the vendor and select "Deliver" from the menu.
:: '''A.''' Not at this time.
           
 
:: '''A3.''' Casper Warden writes: "You can also disable the touch menu, then they can just get the object by touching the vendor."
== '''<span style="color:#00528c">Not What You Were Looking For?</span>''' ==


== '''Related Page''' ==
If this doesn't answer the "How do I...?" question you have, perhaps you need the page on [[CasperVend_2/Customers_Page | setting a storewide sale]] or the one for [[CasperVend_2/Profiles_and_groups | profile discounts and overrides]] instead?


: If this doesn't answer the "How do I...?" question you have, perhaps you need the page on [[CasperVend_2/Customers_Page|Setting a store-wide sale]] instead?
&nbsp;

Latest revision as of 22:15, 14 January 2024

Schaue hier in Deutsch!

Setting Discounts for Everyone on a Vendor

1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Look for the line saying "General Discount".
6) Click "Change" - you'll get a white box you can type a discount into.
7) Input the desired group discount. Click "Save".
8) Website will think for a few seconds, then refresh the vendor's configuration page.
9) All done!

Setting a Price Override on a Vendor (Applies to All Items in That Vendor)


1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Look for the line saying "Price Override".
6) Click "Change" - you'll get a white box you can type a price into.
7) Input the desired final price. Click "Save".
8) Website will think for a few seconds, then refresh the vendor's configuration page.
9) All done!

Setting Group Discounts on a Vendor

1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Look for the line saying "Group Discount".
6) Click "Change" - you'll get a white box you can type a discount into.
7) Input the desired group discount. Click "Save".
8) Website will think for a few seconds, then refresh the vendor's configuration page.
9) All done!

Don't Use Price Overrides With Discounts


Setting a "price override" on a vendor basically says "Always sell the product at THIS price" - if you have a price override set AND a group discount, the group discount will NOT apply because the override is in effect, and you will see this message in the log of any transaction that actually gets logged (rather than outright refused):

  Not applying discount - this vendor has been price overridden.

If you have accidently set a price override with the group discount, you can correct it by setting the price override box to an "empty value" (no number in the box) - don't set it to L$ 0 for this case because that makes all products in that vendor free.

Group Discounts vs. Loyalty Rewards


Group discounts are separate from loyalty rewards.

Only what the customer actually pays - the L$ spent - counts towards the various loyalty reward options you may have set up.

Ticking/checking the vendor's group discount option does NOT override loyalty rewards.

Checking Land Options


In order to be able to set a vendor to a specific group that will get the group discount, you must check to be sure you can set the vendor TO that group, and that it will stay rezzed after doing so.

If you are in a shopping mall, it will always depend on the land options the mall owners have set.

You need to look at the "About Land" floater - you can get to it by either clicking the region name in the top bar of the viewer, or (if you're on Viewer 3 style) by going to World > About Land in the top menus.

Once you have the "About Land" floater visible, check the "Objects" tab - if autoreturn is "0" then your vendor will not be returned. The "Options" tab will tell you whether you need the land group tag active or not when you rez the vendor (you're looking to see if "build" is set to group only.)

Group Tag Must Be Worn


CasperTech products are only able to "see" the group tag that is being worn, and compare that against the group the vendor is rezzed under.

This is a restriction that comes from Linden Lab itself, as the function of "scraping" the user profile on the SL website will cause excessive site load for the Lab.

About Group Discount Buttons


When a group discount is set up on the vendor, the option is there to either show, or not show, an additional button specifically for the group discount.

If the additional button is not there, but there is a group discount on the vendor, then the default behavior applies: customer pays full price, and then gets a refund.

Holovendors alone do not ever show an additional discount button for group discount price, because the script is currently too full to add that option.

Setting A Vendor to Group Use Only


1) Click the admin button / logo area on the vendor
2) Log in to the website, if necessary
3) You should arrive at the configuration page for THAT vendor
4) In the "Options" section is a tick box for Restrict this vendor so it can ONLY be used by group members
5) Tick that, and the vendor should update shortly. If it doesn't, click the "Force Update" link on the same page.

All set!

Setting Item(s) to be Free

About free pricing


LSL does not allow a "null" (or L$ 0 ) value. So while the vendor will always initially charge at least L$1, if the item is free, that L$1 will be immediately refunded.

Via the product listing (applies to any vendor showing that single product)


1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Click the "Products" tab on the left.
6) "Edit" the product you want to make free.
7) In the "Required Information" block, scroll down to "Price".
8) Set the price to "0".
9) Scroll down to the bottom and click "Save" .
10) All done!

Via the vendor's admin page (applies to ALL products in that vendor)


1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Look for the line saying "Price Override".
6) Click "Change" - you'll get a white box you can type the final price into.
7) Set the price override to "0" and click save.
8) Website will think for a few seconds, then refresh the vendor's configuration page.
9) All done!

Set vendor to deliver free items on a click


1) Rez the vendor under the group you want to give the discount to.
2) Click the vendor's logo area (or "Admin" on the touch/popup menu).
3) You'll get a popup with the config link, and something in local chat also with the link.
4) Take that link to the website. Log in if necessary. You'll end up on the vendor configuration page.
5) Under the Options section, tick the box for Disable touch dialog menu.
6) Under the Actions section, click "Force Update".
7) All done!

Order Discounts Are Applied In

Customer discounts:
1) Customer discounts (i.e., if they got to a certain spending level)
2) Customer balances (i.e., spend x, get y store credit type balance)
CasperTech Fees, if applicable
3) Is it a free vendor? Then the free vendor fee applies.
4) Is it an affiliate vendor? Then the affiliate vendor fee applies.
Affiliate Gets
5) Affiliate commission
Partner Splits, if applicable
6) Vendor profit shares
7) Product profit shares, if applicable
You
8) Whatever is left

FAQ / Troubleshooting

Q. I set a vendor for xx% discount for group members only. The vendor is set to the correct group and I'm wearing the correct group tag. I reset the vendor, but there's still no visible discount.
A1. Pay menus now offer the discounted price in addition to the regular price. This may be disabled if you choose, as sometimes customers may find this confusing. If you disable this option, then the next answer will apply.
A2. The vendor gives a discount via a refund. It will NOT change the visible price you pay to the vendor initially, but it will refund the difference to the customer.
A3. Alternately, you can set up group discount profiles (with appropriate discounted pricing), group them into a separate vendor, and rez that under the group you want to give the discount to.
Q. If you have two discounts (one set for all, and one set for a group) - does the larger one override the smaller, or do they both apply?
A. The largest discount applies to the transaction, the other(s) do not.
Q. Can a vendor be set to be only available for people under 30 days old?
A. Not at this time.

Not What You Were Looking For?

If this doesn't answer the "How do I...?" question you have, perhaps you need the page on setting a storewide sale or the one for profile discounts and overrides instead?