Currently in Viart there is an option in the coupon settings called "Discount Quantity". With it you should be able to set how many times the coupon is applied when there are multiple same products in the cart.
We want to use it for product coupons, exclusive.
However, this logic has a flaw. If you enter 1 in discount quantity and you have two or more identical products in the cart, then the coupon is applied to two products.
According to Viart this is how the customer who payed for it wanted it to work. Beats me why not a 2 would work.
So currently the math is: 1=2 and this makes no sense. I've had long debates with Viart and they want $200 to fix it.
Personally I dont think this is something I should pay for because it's a bug, but Viart say this is by design.
Any ideas?
DickS
SajMalik
15 Apr 2008 7:46 AM
I guess that this is the problem with custom coding.
A user specifies and buys the code - Viart adds it to the next version - and that's the end of it. So, I suppose it can't be a bug !?!?!?
It highlights the value (besides money) of co-operation as this should facilitate deeper consideration of the outcome - so long as we don't get over enthusiastic about elements of the feature and create something too expensive.
Chris
on2dvd
15 Apr 2008 8:00 AM
I'd like to see a list of all the new features added over the last year. Then a checkmark next to the ones that were paid for by users.
I know it infuriated me when I was quoted a price to add customization to show tax (incl) and tax (ex) which we all take for granted now. I didn't pay for this but a couple months later it was in the upgrade. Maybe you can say that is good of Viart, maybe you can say that the whole customization thing is a scam?
Dont get me wrong, I like Viart product, I like the service, but the attitude towards customization (and you pay for us to make our product better, then we stiff everybody for upgrade pricing and claim how many new features we have added) is borderline immoral.
SajMalik
15 Apr 2008 3:57 PM
Well, that's because I paid for it.
And, no I don't feel it is a scam. Just be pleased that someone else funded it for you. If I hadn't paid you would not have the feature today. I am not immoral and I was happy for Viart to add it - so neither are they.
Don't be mean spirited; without this ongoing funding either you would not have all these features or Viart would cost a lot more to buy.
DickS
15 Apr 2008 4:41 PM
I am OK with that, I am not OK with the feedback that when entering a 1 for quantity it is OK that 2 is applied.
And I am not OK with paying to get that fixed. But we need this function. Any ideas how to fix this with a patch self-made?
on2dvd
16 Apr 2008 12:15 AM
Christopher,
My point is that Viart should make the features that people have told them they want off their own back, not wait until somebody pays them to do it.
Everybody who paid for a 12 month upgrade think that they are paying for new features, infact they have already been paid for, so you should get your money back.
I may be the only one who thinks this way, but so what, I am entitled to an opinion.
I'll keep using the product because i like it, and the service- but this is one area I think I dont like. To me a customization is an exclusive right to the new code or you should get your money back, it treads a fine line.
SajMalik
16 Apr 2008 8:30 AM
on2dvd you CAN have exclusivity ... if you pay the full cost of the programming.
Those of us who have customisation pay a lesser fee and it is then added to the next release. It all seems very clear to me - no fine line.
Whatever, I am happy to support this; my previous store never had any meaningful development in the two years I have used it, except for the [exclusive] work I commissioned at full cost - Viart is much more dynamic and exciting to go with this way.
Chris
on2dvd
17 Apr 2008 12:13 AM
I dont need to have exclusivity and this whole topic is not much of a drama. I'm just putting forward my only critisism. I dont believe that if you pay for some code it should be sold to everyone else under the guise of an upgrade without your permission. Nowhere has Viart ever stated that customization is a subsidised affair. Nowhere have they ever mentioned that what you pay for will be their code to keep.
your-shoppingcouk
17 Apr 2008 1:38 PM
We have a two tier charging system -
If it is a feature that we feel would benefit everyone using the product but we were not planning to add it just yet we would look to recover a modest amount from you to build it now.
If it was completely bespoke then we would quote you a price for the job.
Ibn Saeed
17 Apr 2008 3:13 PM
Hello
I have just tested this.
I do not understand the problem.
I setup a Product Discount but NOT exclusive.
I set the Discount Quantity = 2
I added 1 product and tried to apply the Coupon , the coupon did not get applied. So i increased the product quantity to 2 and then applied and it worked.
So I tested by changing the quantity to 3 to 5 and the coupon was applied to multiples of 2.
In case of 3 items of the same product A, coupon was applied for 2 from the total of 3 items of product A.
The discount was not applied to the 3rd item of Product A.
So the price for 1 quantity of Product A = $13.26
I added 3 quantity of Product A to cart = $39.78 Total
I applied Coupon = - $1.33 x 2 = $39.78 - $2.66 = $37.12
I then continued to shop and added another 3 items Product B to the Cart. The discount coupon was only applied to Product A.
I had to reply apply the Coupon for the new product which was added to the cart in order for the coupon to be applied to it as well. I think this is something missing.
The customer should be informed that he/she should reapply the coupon with some message box or any other way. There was no indication.
So 1 Product B = $20.96
3 Product B = $62.88
Coupon REAPPLIED = - $2.10 x 2 = - $4.20
Total Discount = $2.66 + $4.20 = $6.86
I think the visible problem is that when you add new product to the existing cart which already has a coupon applied, the coupon does not get applied to the new product automatically.
Now I think this is the way Chris wanted his feature to work. Am I missing something?
DickS, were you expecting that the coupon would be applied to all the items if above a certain quantity.
DickS
18 Apr 2008 6:47 AM
Ibn, Thanks for your test report. Here is what I did:
0. Created an exclusive product coupon for €20 discount for Product A, Coupon quantity set to 1
1. Added one item of Product A (€20)
2. Went back to shop (as item quantity selection is disabled in our shop)
3. Added a second item Product A (€20)
4. I now have 2x Product A in my cart for a total of €40
5. Applied the product coupon and the cart total is reduced to €0
Is this a bug or am I still a Viart noob ?
Ibn Saeed
18 Apr 2008 11:12 AM
Hello DiskS
Let me follow your steps and check it out.
Do you think it can be due to the disabling of Quantity Selection.
Ill report back with my results.
Ibn Saeed
18 Apr 2008 11:31 AM
Hello DickS
I created a Product Coupon (EXCLUSIVE).
Discount Quantity = 1
Discount Amount = 10%
Min. Qty = (empty)
Max. Qty = (empty)
Number of times coupon can be used = (empty)
Added Product A = $13.26 to the shopping cart.
I pressed on "Continue Shopping" and added the same Product A to the Cart.
Now quantity of Product A was 2 in my Cart.
Total Came to $26.52
Now I applied the Product Discount Coupon
Product Coupon (Exclusive) (- $1.33)
The discount was applied.
Total came to $23.86
So it worked.
I tried the same coupon but this time instead of having a percentage, i changed it to fixed amount of discount.
The coupon worked again.
Then i tried with disabling the Basket Qty Listbox. So that the qty could not be changed from the Basket.
Followed the same procedure as above and applied the coupon.
The coupon worked fine.
DickS, do you mean Discount Quantity by Coupon Quantity ?
DickS
18 Apr 2008 2:52 PM
Ibn, instead of discount % enter the amount $13.26. Then do the same and you will see your cart price is $0 instead of $13.26.
Discount quantity is the setting in product coupons just under discount type.
Ibn Saeed
18 Apr 2008 4:23 PM
yes, I did try a Fixed Discount amount of $10 instead of percentage. The coupon worked.
Which version of Viart are you running ?
Ibn Saeed
18 Apr 2008 4:29 PM
Yes, got the problem
It only appeared if i entered the Exact amount of a Product.
If i entered something else than the amount of the product, the coupon worked fine.
Now i tried 13.26
And it gave out $0 Total
I think there is definitely a problem.I dont think this is a feature.
Viart should definitely look into it.
Now, Chris said that this was his feature. Chris can you explain how was it supposed to work ?
I dont think im getting it. ?
Ibn Saeed
18 Apr 2008 4:30 PM
This is a bug when the Discount is chosen as Fixed Amount.
It works fine when its Percentage.
Ibn Saeed
18 Apr 2008 4:32 PM
The same problem appears even if you leave the Discount Quantity box empty.
DickS
21 Apr 2008 2:37 PM
Ibn, Viart seem to think this is not a bug but intended that way by the person who wanted it customized. I'm clueless why, but c'est la vie.
The verdict is still out, I am debating with them that this is not a bug. Otherwise the % and $ behavour would be the same .
DickS
Ibn Saeed
21 Apr 2008 3:30 PM
Yes, i agree that the behaviour should be the same.
I think we should ask Chris as he was the one who contributed for this feature.
Chris, can you please explain on how did you intend this feature to work ?
P.S. We desperately need a Private Messaging system on this forum.
DickS
21 Apr 2008 5:05 PM
The reply from Viart below, does that make sense? Chris, please explain the scenario why it was implemented this way.
Seems, you misunderstood the way this functionality should work. It is not a bug really, but rather a feature, therefore we won't fix it as it should work exactly the way it was implemented.
This functionality should work as follows - this kind of discount is applied to each item if the quanity of the items can be divided by a number
specified in the coupon quantity field, namely:
Example 1:
Coupon - Discount: $2.00 Quanity: 1
Some Product ($10.00)
In case of any quantity in the basket the coupon will be applied to each product, like:
Qty: 1 - Some Product ($10.00 - $2.00 x 1 = $8.00)
Qty: 2 - Some Product ($10.00 - $2.00 x 2 = $16.00)
Qty: 3 - Some Product ($10.00 - $2.00 x 3 = $24.00)
Example 2:
Coupon - Discount: $2.00 Quanity: 2
Some Product ($10.00)
In case of any quanity in the basket the coupon will be applied to each product, like:
Qty: 1 - Some Product ($10.00 х 1 = $10.00)
Qty: 2 - Some Product (($10.00 - $2.00) x 2 = $16.00)
Qty: 3 - Some Product (($10.00 - $2.00) x 2 + $10.00 = $26.00)
Qty: 4 - Some Product (($10.00 - $2.00) x 2 + ($10.00 - $2.00) x 2= $32.00)
Example 3:
Coupon - Discount: $2.00 Quanity: 4
Some Product ($10.00)
In case of any quanity in the basket the coupon will be applied to each product, like:
Qty: 1 - Some Product ($10.00 х 1 = $10.00)
Qty: 2 - Some Product ($10.00 х 2 = $20.00)
Qty: 3 - Some Product ($10.00 х 3 = $30.00)
Qty: 4 - Some Product (($10.00 - $2.00) x 4 = $32.00)
So you get the discount for each product only if you buy the full pack with some number of items in it.
We have offered you a new feature which will reflect the discount you want for an extra cost. So, if you want us to implement it, please let us know.
Ibn Saeed
21 Apr 2008 6:07 PM
Hello DickS
I had already understood the way it works. Viart has just repeated it.
What about when the total gets to $0
This is a very odd feature, i think this is not the usual coupon system. Its very confusing.
What should we do with the total comes to $0. The customer can happily buy a product worth $0. What kind of a feature is that ?
SajMalik
21 Apr 2008 7:15 PM
It was this:
" . . I was quoted a price to add customization to show tax (incl) and tax (ex) which we all take for granted now . . "
that I was referring to
Ibn Saeed
21 Apr 2008 7:29 PM
Chris can you explain how this this discount feature works, which you contributed
DickS
22 Apr 2008 6:18 AM
Ibn, I'd also think that a price that goes to §0 is not right. Something is fishy about coupons with price discount.
Ibn Saeed
22 Apr 2008 3:07 PM
I think this issue will not be solved unless Chris comes in and explains the feature.