Announcement

Collapse
No announcement yet.

Stopping People from Checking Out with Less than 80€

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Stopping People from Checking Out with Less than 80€

    Hello,

    I saw in the Advanced User Guide that it is possible to prevent people from checking out with less than 2 Items.
    Is it possible to prevent checking out with Less than 80€ order value?

    Thanks,
    Mathieu Perino
    ICTL - Liaisons Optiques
    Website: www.ictl.com

    #2
    It's built into V7.

    Business Settings > Order > Minimum Value Limitations

    Mike
    -----------------------------------------

    First Tackle - Fly Fishing and Game Angling

    -----------------------------------------

    Comment


      #3
      thanks, I hadn't seen that option.

      Regards,
      Mathieu Perino
      ICTL - Liaisons Optiques
      Website: www.ictl.com

      Comment


        #4
        Unexpected Problem...

        In the field "Minimum Value Limitations", I specified 80€. And I published my site.

        After that I made a test order of 10€ and there was no problem... I could check out...

        Any idea??

        Thanks,
        Mathieu Perino
        ICTL - Liaisons Optiques
        Website: www.ictl.com

        Comment


          #5
          I don't have V7 so I'm not sure what you need to do to get this working. Is there a tick box somewhere you need to select to enable this?

          Mike
          -----------------------------------------

          First Tackle - Fly Fishing and Game Angling

          -----------------------------------------

          Comment


            #6
            Hi there

            No there is no option to ticked, if you put a value in the Min order quantity, and update the site, then it will work globally, all products should not be able to order under the min order. Try refreshing the whole site, just in case the .fil files have not been updated.

            Kind Regards
            Nadeem Rasool
            SellerDeck Development

            Comment


              #7
              Min Order Value and Hierarchical Import

              Hi,

              It still doesn't work (even after refreshing the whole site!)...

              My Catalog and Customers accounts In Actinic are generated through imports (Flat and Hierarchical) from .txt files.

              Do you know which field in my .txt field corresponds to "Minimum Value Limitations"? (not "Min order quantity"!)


              Thanks in advance!
              Mathieu Perino
              ICTL - Liaisons Optiques
              Website: www.ictl.com

              Comment


                #8
                Hello all,

                I'm trying to get this to work as well. I have set a minimum order of $100, refreshed the entire site and I can still place an order for less than $100. Does ths feature work correctly. I'm on ver 7.01
                http://www.TheLondonPoject.ca
                Located at Vancouver, Canada

                Comment


                  #9
                  Hi There,

                  I have tried it on a default store and when I place an order that has a value below the minimum order value, I get a message "Value of your shopping basket (£10.83) below your limit (£15.00). Please add something to your shopping basket"

                  Can you thry this and tell me if it still plays up with you...

                  1. Manually FTP to your server

                  2. Delete all the .pl and .pm files within your /cgi-bin/ folder

                  3. Delete all the .cat within your /acatalog/ folder

                  4. Within your local PC, please go to 'C:\Program Files\Actinic v7\Sites\Site1'

                  5. Delete all the .pl and .pm and .cat files here as well

                  6. Go to the folder 'C:\Program Files\Actinic v7\Original' and copy the .pl and .pm and paste them back into your Site1 folder

                  Please note: If you have made changes to any of the script files I would suggest you first backup these files and then replace them in the Site1 after replacing from the original folder.

                  Kind regards,
                  Bruce King
                  SellerDeck

                  Comment


                    #10
                    Hi,

                    The thing to note here is that the 'Minimum Order Value' field is for unregistered customers only. You cannot specify a minimum order value for customer accounts (only a maximum order value - which is set in the buyers tab). It has been put on the wish-list before.

                    There is however, a perl hack that will make that 'minimum order value field' available to only customer accounts. If you want to do this then:

                    Locate ActinicOrder.pm in your site folder and open it with a text editor such as notepad

                    Search the following:
                    Code:
                    #
                    # Now see what is the current order value
                    #
                    Add the following just above the comment

                    Code:
                    else
                    {
                    return ($::SUCCESS, "", "");
                    }
                    so it should look like:

                    Code:
                    else
                    {
                    return ($::SUCCESS, "", "");
                    }
                    #
                    # Now see what is the current order value
                    #
                    ********************
                    Tracey
                    SellerDeck

                    Comment


                      #11
                      Hi Tracey,

                      Thanks for the code but I'm afraid it didn't work for me. It ends up crashing my CGI.

                      CGI Error
                      The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:


                      syntax error at ao000006.pm line 4841, near "else"
                      Compilation failed in require at C:\Inetpub\wwwroot\E-Commerce\cgi-bin\ss000006.pl line 18.
                      I tried it twice and when I removed the customization the site returned to normal (no error).
                      BTW - I did a complete site refresh to upload.
                      http://www.TheLondonPoject.ca
                      Located at Vancouver, Canada

                      Comment


                        #12
                        Hi,

                        It works for me. Here is what that whole chunk of code should look like:

                        Code:
                        if ($pBuyer->{LimitOrderValue})
                        			{
                        			$nBuyerLimit = $pBuyer->{MaximumOrderValue};
                        			}
                        }
                        			else
                        			{
                        		return ($::SUCCESS, "", "");
                        			}
                        	#
                        	# Now see what is the current order value
                        	#
                        ********************
                        Tracey
                        SellerDeck

                        Comment


                          #13
                          problem...

                          Hi,

                          I tried what you suggest and I have the following error message :


                          CGI Error: The specified CGI application misbehaved by not returning a complete set of HTTP headers. Headers returned are :

                          Global symbol "$pBuyer" requires explicit package name at ao000001.pm line 4841.
                          Global symbol "$nBuyerLimit" requires explicit package name at ao000001.pm line 4843.
                          Global symbol "$pBuyer" requires explicit package name at ao000001.pm line 4843.
                          syntax error at ao000001.pm line 4846, near "else"
                          Compilation failed in require at C:\sites web\test.ictl.com\cgi-bin\ss000001.pl line 18.



                          Do you understand?


                          Thanks,
                          Mathieu Perino
                          ICTL - Liaisons Optiques
                          Website: www.ictl.com

                          Comment


                            #14
                            Hi Matheiu,

                            What is the exact version of Actinic you are using (Help | About) and I will amend the perl file and post it for you?
                            ********************
                            Tracey
                            SellerDeck

                            Comment


                              #15
                              Hi Tracey,

                              I get the exact same error. I'm on Developer version 7.0.1.1.00.EGSA

                              CGI Error
                              The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:


                              Global symbol "$pBuyer" requires explicit package name at ao000006.pm line 4841.
                              Global symbol "$nBuyerLimit" requires explicit package name at ao000006.pm line 4843.
                              Global symbol "$pBuyer" requires explicit package name at ao000006.pm line 4843.
                              syntax error at ao000006.pm line 4846, near "else"
                              Compilation failed in require at C:\Inetpub\wwwroot\E-Commerce\cgi-bin\ss000006.pl line 18.
                              Any help is appreciated.
                              http://www.TheLondonPoject.ca
                              Located at Vancouver, Canada

                              Comment

                              Working...
                              X