Submit for quote

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #264910

-- url of the page with the problem -- : stonesoupav.com/ssm
-- HikaShop version -- : Essential 2.6.3
-- Joomla version -- : 3.6.5
-- PHP version -- : 5.6.24
-- Browser(s) name and version -- : Any

Hello,

I have found bits and pieces but no complete procedure for not only submitting a “quote request”, but also completing it by way of standard “Proceed To Checkout” processes after a quote is accepted. I'm hoping someone will explain the proper way to accomplish this.

Thank you in advance. And please, I'm not a pro, so please be detailed in your reply, particularity regarding name of, and navigation to, any file that may need code adjustment.

Here is a link to an example product if you want to look at it. stonesoupav.com/ssm/index.php/tuf-cal/pr...aminated-white-vinyl
Thank you,

Michael

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 1 month ago #264971

Hi,

1. There is no option to have two buttons to do the same thing.
You'll have to edit the file "quantity" of the view "product" to duplicate the add to cart buttons.
For example, add the code:
echo $this->cart->displayButton('Quote Request', 'add', $this->params, $url, $this->ajax, '', $max, $min);
after the code:
echo $this->cart->displayButton(JText::_('ADD_TO_CART'), 'add', $this->params, $url, $this->ajax, '', $max, $min);

3. You can use an offline payment method like collect on delivery and rename it "Quote Request”. And for the other you can use your payment gateway plugin like PayPal and rename it "Proceed With Payment". That way, the customer will be able to choose between both.

6. You can click on the "email" button of the order to send an email notification.
You'll want to turn on the "Payment of orders not paid immediately" setting to have the "pay" button in the orders listing.
And you can configure the order status settings so that the pay button is displayed only for some order statuses.
And you can customize the order notification of the email button via the menu System>Emails in order to include the pay URL of the "pay" button of the orders listing in the email notification so that you don't have to add it manually each time.
For example:

<a href="http://mywebsite/my/orders/listing/pay/url/?order_id=<?php echo $data->order_id; ?>">Click here to pay</a>
7. With HikaShop 2.x the customer will just be able to click on the "pay" button on the orders listing and will directly be redirected to the payment gateway, without going through the checkout.
With HikaShop 3.x, it's the same for now, however, the new checkout system supports multiple checkout workflows and the checkout of orders. So it will be possible to support going through the checkout from the orders listing to pay an order in the future.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #265295

Thanks Nicolas,

I've been working on your suggestions, however, I see now that the difficult part is actually correcting errors and adjusting the
price for a competitive quote after the order ("quote request") is submitted. Do you have suggestions as to how that
can be done?

Thank you,

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 1 month ago #265298

Hi,

Well, the order edition system is designed so that you have the liberty to add any product, real or not to an order, with the amount you want, regardless of what you have configured in the store. That way, you can handle any case that would come in. But that way, you sacrifice automation.
But for a quote system, I don't really see why you would want to load prices for the products or the coupons since you are setting the prices yourself based on your calculations and that they are unique to each order.

And actually, most of the time, HikaShop is used as a quote system only to set the shipping fee, not to set the price of each product, variant, option, of the order.

Now maybe there is something that can be done to "force a selection" so that you have less work on the orders, but I don't know what you mean by "force a selection" so I wouldn't be able to say what would need to be done if possible at all on that end without more details.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #266041

Hello Nicolas,

I seem to have found solutions to these prior questions, however, the situation has evolved into a new issue related to updating from Essential to Business.

First the solutions I arrive at. What I meant by a "forced selection" is the same thing as a "required field". This issue has come up before and you have suggested to use custom fields. Custom fields are not a solution for a required field that is an option with variants and associated prices. Custom fields cannot be assigned a price.

Nonetheless, it has been discussed in the forum that people will inevitably leave required fields blank and contacting the customer will be necessary for clarification.

Thanks.

stonesoupav.com/ssm/index.php/tuf-cal/pr...aminated-white-vinyl

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 1 month ago #266057

Hi,

HikaShop Essential and Business works the same regarding that.
So I don't think that it has anything to do with that.
I suppose that when you say that you upgraded to the Business edition you mean that you upgraded to the Business edition AND at the same time updated your HikaShop from the 2.6.3 to the 3.0.1. And that's where the "problem" lies.
The 3.x series has a whole new add to cart system which is a lot more clean and properly do all the necessary checks.
If you don't want to change the behavior while get the features of the Business edition, you could always use our contact form to request a Business edition install package of the 2.6.3 and you'd see that it would work the same as with the Essential edition (please include a link to this thread when you do).

Now as you say, I see ways to make the processes easier and more adapted to your needs, but it would require the coding of a custom plugin and some view overrides by a developer. Without any development, I'm afraid that you've already found the best you could hope for with the options available by default in HikaShop for what you need to do.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #266113

Nicolas you contradicted yourself in your reply. You said "HikaShop Essential and Business works the same regarding that.
So I don't think that it has anything to do with that." Then you said "I suppose you upgraded and at the same time you updated" implying that this was some kind of unorthodox activity on my part, which, is why it's not working.

And no, a "Developer" is not the solution. The hika system will not allow, for example, an "option" to purchase a quantity of 1 Cream Server to go with a primary purchase of 4 or 5 or 6 Tea Cups. The Hika "Options" function would require the purchase of as many cream servers as there are tea cups in the order. That of course is absurd and I'm not about to hire a "developer" at 150 an hour to defeat it. And you are wrong about how a need for solutions like this are so abnormal. It seems that anything other than a store with t-shirts in 4 colors and 3 sizes is considered "unorthodox" when a request is for functionality that is unavailable in Hikashop. If I was selling t-shirts and baseball hats I wouldn't need to pay for a 3rd party e-commerce solution to get it done.

And I have hired "developers" in the past. I paid a lot of money and I got nothing from them in every case. They did nothing but steal from me.

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 1 month ago #266130

Hi,

You're putting words in my mouth that I didn't say.
Please understand that I don't have anything against you. I'm just trying to help you.

I never said that what you did was unorthodox nor did I want to imply that.
As I said, I'm here to help you. And to be able to help, we first need to understand what is the problem and what causes it. Without understanding the cause, it's impossible to fix something.
You're saying in your previous message that the cause is upgrading from Essential to Business. And I'm telling you that it's not possible that it comes from simply upgrading from Essential to Business. If you upgrade your HikaShop while staying on the same version of HikaShop, that behavior doesn't change. So I'm merely pointing at what I believe you did (changing the version at the same time of upgrading), which is something you didn't talk about in your previous message.
With your last message, it's still not clear whether you confirm or not that you changed your version of HikaShop ?
The goal here is not to tell you that you did something wrong, or that you shouldn't update.
It's to narrow down the list of possible causes. It's the first step when searching for a solution :
1. Understand what change made the issue appear
2. Get information on how the shop is configured and customized
3. Try to reproduce the problem to analyze the situation when the problem happens
4. Debug the code
5. Fix the code or change options to resolve the situation

Also, if the problem really came from the change of version of HikaShop, then, downgrading to the Business edition of the version you had previously could still be a temporary solution so that you could get the features of the Business edition if you need them, while still having your store working like before while a solution is found. I never suggested that you should stay with an old version of HikaShop, even though, if it still work for you, you have all the features you need, and there is no security issue in the version you're using, there is not much insentive to update.

Regarding the developer part of your message: please understand that I'm suggesting a solution. I do see several ways a developer could develop a plugin to modify the behavior so that the options would work like you want. In fact, using custom item fields and a pirce override plugin, instead of using options, would probably go a long way in helping, without requiring so much development.
And we do have partners we recommend on our partners page: www.hikashop.com/home/our-partners.html
I can't vouch for all of them, but at least for Obsidev, TsukiDev and PolishedGeek, we only heard positive feedbacks from everyone who hired them. They are very skilled, know HikaShop well, and deliver.
Now if you choose to not go with that solution, that's up to you. You asked in your previous messages for ideas. I was just trying to give you ideas for your problem.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #266213

Hello Nicolas,

The start of the thread indicates I was using Essential 2.6.3, and subsequently I wrote " I just upgraded to Hika Business". After that I also wrote " I was prompted that an upgrade was not an option and that to get Hikashop Business I would have to buy the full standalone current version at full price." I guess I assumed you knew that the current version of Hika Business is 3.0.1, if not, why suggest "use our contact form to request a Business edition install package of the 2.6.3" And for the record, you said nothing about a temporary fix or any future solutions or even looking into it any further.

Regardless, I am happy to hear now that the actual goal is to; "to narrow down the list of possible causes. It's the first step when searching for a solution :" I'll try to help.

Please let me know your findings. If it's a bug you intend to fix then 2.6.3 is an acceptably temp solution. If not then I'll have to decide if I will even continue.

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 1 month ago #266265

Hi,

d.) Go to your primary product page, select a quantity of 2 or more and ad it to the cart. The product and the option should go to the cart and this error message should appear "Limit reached. Quantity reduced for product:" (that's the option) There should be 2 or more primary products in the cart and only 1 of the option.

When I do that, I get the error "Limit reached. Quantity reduced for product: Porsche Carrera 4964" and I don't get any product in the cart. Which is what you'd expect. The main product shouldn't be added to the cart if some of the options restrictions don't allow it to be added.
For example, if you purchase 2 of this product demo.hikashop.com/index.php/en/hikashop/...ct-page/with-options and that there is a restriction on an option of the product, you don't want to add the product to the cart without the options. A laptop without a processor wouldn't make sense.
So as far as I can see with your example, HikaShop 3.0.1, regardless of the edition, Essential or Business, works as it should.
Which means that what you're talking about is not a bug.
If you were able to add a product to the cart while the options were not added with previous versions of HikaShop, then the bug was in the previous version, not in the new one.

e.) hopefully removing the right code (per your prior suggestion) will still defeat the "Limit reached" message, just as it does in Essential

I'm sorry but we provide support for thousands of customers and I don't remember what suggestion I gave you.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 1 month ago #266307

Hi,

Did you check Business 3.0.1? because the error message is not the one you posted. The error message is; "Error Too much quantity selected for product xxxxx". I know this because I installed from scratch a current version of joomla and Business 3.0.1 and tried it. I also tried with 3.0.1 on my website and I tried it with 2.6.3 on my website and I have attached screenshots of each of them.

And because the error message in 3.0.1 does not indicate that the quantity has been "reduced" but rather "Too much quantity selected", then one could reasonably assume that this is why nothing goes to the cart. But the message tells you nothing about what would be an acceptable quantity and a customer would be have no direction at that point.

On the other hand, in 2.6.3 the error message is the one that you posted which is: Limit reached. Quantity reduced for product:

Please note that the message says "Quantity Reduced"

So what does the system do in this case? It reduces the quantity as indicated by the error message to the quantity purchase limit as set in the back end and it adds that quantity to the cart. And the customer now understands that not only was there a quantity limit, but also knows the formerly unknown acceptable quantity because it was properly adjusted, just as the error message indicates. "Quantity Reduced"

But you are saying that this is a bug? That the error message "Quantity Reduced" and a properly adjusted quantity being added to the cart are both just a freaky but happy coincidence? No, that is not the case.

So because the configurations are not the same after the upgrade as indicated on your site I would like a refund for the upgrade. Can you please tell me how to proceed to get my money refunded?

Attachments:
Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 83675
  • Thank you received: 13545
  • MODERATOR
8 years 4 weeks ago #266460

Hi,

You're transforming what we're saying.
When we say that your settings won't change, it means that if you turned on an option (in the HikaShop configuration or in a menu item setting, etc), that setting will still have the same value after the update.
It doesn't mean that wahtever quirk you're using in the shop, it will still work after the update.
And note that when we say that you won't loose your settings when you upgrade, we mean between an edition and another of the same version of HikaShop, whatever you did, you'll keep the same thing. But if you change the version at the same time, then it's another problematic and while we try to be as backward compatible as possible, we still need to fix bugs and correct strange behaviors.
When you try to add 2 products and the configuration of the products is not possible, then the system is cancelling the add to cart process.
Also, regarding the prices with 0.00, you should rather use 0.0001 or simply use a translation override to change "free" by the text you want instead.

If you want a refund, you can follow our money-back policy:
www.hikashop.com/money-back-policy.html

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
8 years 4 weeks ago #266489

I am not transforming anything you are saying and I consider that accusation to be an attack on myself and my intellect. Read your own website and if it does not say what you mean then change it.

Essential to Business
"You won't loose any data, setting or configuration."

www.hikashop.com/extensions/upgrade-my-version.html

And further more, "wahtever quirk you're using"? I was not using any "quirk" as I have already illustrated conclusively. What I was doing was designed functionality and the fact that the error message was WRITTEN to say "QUANTITY REDUCED" means that everything the system was doing was designed that way.

You tried to suggest that you had actually looked into this matter and that you reproduced the scenario though I was forced to point out that you obviously did not even check 3.0.1 because you did not even know what the actually error message from that version was. But you didn't have anything to comment back to me on that did you? No, you just comeback and say things to put something on me like "wahtever quirk you're using" and "You're transforming what we're saying".

You have done nothing but waste an entire week of my time and you are exactly why I do not hire developers.

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

  • Posts: 25
  • Thank you received: 0
7 years 11 months ago #269782

Thank you Nicolas for your developer referrals. I hired one and agreed on his price quote for developing the plugin you mentioned.
When he showed it to me I mentioned these issues:
1) wrong price display
2) broken quantity refresh display
3) required to log in just to see option in cart

I inquired regarding a solution and he said. "can be done on a second time but will require extra work if you really need it."
Even though it only occurred when the pluin was installed and activated, he said it does what it is suppose to do and those
issues are because of your template and because of Hikashop (soon verified not to be correct)

When I told him I could not use it the way it was because it would not look professional to customers he became
offended and cancelled the job quickly in an effort to avoid any negative ratings. He already had a lower completion rate than
others I invited to the job. I should have known there was a good reason for that. Of course the conversation was all online and
available if there's any doubt. He says he is justified because he did so much extra. Extra what? He looked at a plugin I had
purchased a while ago to see if it had a custom field pricing feature.

Thanks again.

Michael

Last edit: 7 years 11 months ago by MichaelGary.

Please Log in or Create an account to join the conversation.

Time to create page: 0.103 seconds
Powered by Kunena Forum