Minimum amount for order's on checkout

  • Posts: 59
  • Thank you received: 2
8 years 1 month ago #253415

-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.6.2
-- PHP version -- : 5.6.x
-- Browser(s) name and version -- : Chrome

Hi,

we setup a minimum amount for the payment methods to be selected. But if a user, adds products with a correct amount and advances in the checkout, in the Cart Step, he can change the quantity of products and finalize an order with an amount inferior than the one defined in the payment method.

We investigated a bit, and in fact we understand that the minimum amount on the payment method is only to activate the selection of a payment method when the amount of the order reaches it.

But the question remains, is there a way to prevent the user to submit the Order if a minimum amount is configured and not reached? If yes, how do we do such a configuration? If not, how can we do it? Programatically?

Thanks in advance.

Best regards.

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

  • Posts: 4748
  • Thank you received: 644
  • MODERATOR
8 years 1 month ago #253448

Hello,

I think that you will get what you need to know here : Limits Tutorial
That will explain you, how to define cart limits through price and more...

Hope this will help you.

Regards

Last edit: 8 years 1 month ago by Philip.

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

  • Posts: 59
  • Thank you received: 2
8 years 1 month ago #253645

Hello Philip,

Thanks for your answer. But after testing this functionality, and setting a Limit for the type 'Price' period 'Cart' with a value of 20(€), with no dates or products restrictions (applied for all products), HikaShop is blocking us to add products up to a total of 20€.

What we need is exactly the opposite, to don't let the user checkout an order lower than 20€, only if the total is superior to this amount.

Is there a way to do this with this limit functionality?

Thanks in advance.

Best Regards,
AllBS

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

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
8 years 1 month ago #253658

Hi,

Yes. In that case, you have several ways. You could use the "minimum price" setting of all your payment methods under the menu System>Payment methods so that no payment method is found below the amount in that setting.
HikaShop won't let the customer finish the order if no payment method is found and will instead display an error message that you can customize if necessary with a translation override:
www.hikashop.com/download/languages.html#modify

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

  • Posts: 59
  • Thank you received: 2
8 years 1 month ago #253769

Hi,

Yes we did exactly that. We put a minimum amount in every Payment Method (20€), but the original problem remains.

Even when a user adds products that makes a total amount bigger than 20€, if in the Cart step the user changes the quantity, or removes a product from the Cart, and the total bocomes lower than the originally defined, lets say 15€ for example, the user can advance to the final step of the checkout and finalize the order..

That's what we would like to prevent. Can we achieve this limitation?

Thanks,

Best Regards,
AllBS

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

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
8 years 4 weeks ago #253795

Hi,

It shouldn't be possible unless you removed the "payment" view from your checkout workflow, which you shouldn't do.
Instead, you can simply hide it with CSS.

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

  • Posts: 59
  • Thank you received: 2
8 years 4 weeks ago #253959

Hi Nicolas,

The payment method Step is still in checkout process.

I send you an attachment of the Steps for you to see.

Do you need BackOffice access?

I can provide you a user and pass.

Thanks.

Best Regards,
AllBS

Attachments:

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

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
8 years 4 weeks ago #253982

Hi,

I don't see why that would happen if the payment methods are properly configured and the checkout too.
Please provide a backend access along with a link to this thread via our contact form and we'll have a quick check:
www.hikashop.com/support/contact-us.html

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

  • Posts: 59
  • Thank you received: 2
8 years 3 weeks ago #254394

Hi Nicolas,

we've sent you a private message with the Login details via contact form.

Please do have a look, because we're out of ideas.

Thank you very much.

Best Regards,
AllBS

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

  • Posts: 12953
  • Thank you received: 1778
8 years 3 weeks ago #254440

Hello AllBS,

Can you test if it works fine if you set the "payment" and "cart" action in the same step through your checkout workflow via "Hikashop->System->Configuration->Checkout" ?

Thank you.

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

  • Posts: 59
  • Thank you received: 2
8 years 3 weeks ago #254522

Hi Mohamed,

Tried your suggestion. That way we receive the message of an inferior amount if we change the quantity on the cart yes, and the Next Button doesn't send us to the next step.

But, if we try to advance/force the checkout process in the links on the Checkout Bar directly, went to step 3 (Status), and the button to Finalize becomes available, and the order is still submitted with a small amount.

Maybe a programatically validation is needed in this case?
If so, where do you suggest we put that validation, and how?

Thanks,
AllBS

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

  • Posts: 12953
  • Thank you received: 1778
8 years 2 weeks ago #254640

Hello,

We actually made a fix for that issue, can you download the last Hikashop version through our website, install it, and test it again ?

Thanks for your feedback !

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

  • Posts: 59
  • Thank you received: 2
8 years 1 week ago #255235

Hi Mohamed,

Yes, you're fix fixed the issue :)

Thanks a lot.

Best Regards,
AllBS

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

Time to create page: 0.109 seconds
Powered by Kunena Forum