CasperVend 2/Vendor Discounts: Difference between revisions

From CasperTech Wiki
Jump to navigation Jump to search
Line 43: Line 43:
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):  
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.'''
   '''Not applying discount - this vendor has been price overridden.'''
The price override box '''will''' accept an "empty value" (no number in the box) - don't set it to L$ 0 because that makes all products free.


=== Group Discounts vs. Loyalty Rewards ===
=== Group Discounts vs. Loyalty Rewards ===

Revision as of 20:08, 4 June 2016

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.

The price override box will accept an "empty value" (no number in the box) - don't set it to L$ 0 because that makes all products free.

Group Discounts vs. Loyalty Rewards


Group discounts are separate from loyalty rewards.

Only what the customer actually pays 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?