Jump to content

keat

Member
  • Posts

    1,614
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by keat

  1. Under 'Store Settings' - 'Layout', I have 'disable show T&C's on checkout' unchecked.

    I have a document checked as T&C's, however, I don't see any T&C's on checkout.

    I'm using the Mican skin.

    Any pointers.

     

    edit: I also tried on a Foundation skin and connot see anything there either.

  2. enable debugging in 'Store Settings' - 'Advanced'

    This may produce an output string on your web browser.

    Failing that create a new file in the root of your store called ini-custom.inc.php and paste the following code inside.

     

    <?php
    # Custom initialization commands
    # Filename: ini-custom.inc.php
    # File location: main CubeCart folder

    ini_set('memory_limit', '256M');
    ini_set('max_execution_time', '60');
    ini_set('error_log', 'error_log');
    ini_set('log_errors', 'on');

    ?>

     

    This should produce an error.log file in the root of your store, which may give some clues.

     

  3. But the legitimate interest states:   The legitimate interests can be your own interests.

     

    It's highly likely to cause debate, but as there's no hard and fast rules "so to speak", we could argue that way we interpretted the rules,  was that we have a legitimate interest to market our customers.

    However, marketing someone we never had contact with to from the onset, ie a mailing list, we would need to obtain consent.

    let me interpret the following. (my interpretation in blue)

     

    The legitimate interests can be your own interests or the interests of third parties. They can include commercial interests, individual interests or broader societal benefits.

    We have an interest to email and send catalogues to customers as a duty to keep them informed on price increases, special promotions and our new catalogue.

     

     

    The processing must be necessary. If you can reasonably achieve the same result in another less intrusive way, legitimate interests will not apply.

    The processing via email or snail mail is neccessary as we are unable to convey the information by any other means

     

    You must balance your interests against the individual’s. If they would not reasonably expect the processing, or if it would cause unjustified harm, their interests are likely to override your legitimate interests.

    How could one determine that a regular known customer, would not want to be kept informed, so we give the customer the ability to opt out during the communication campaign.

     

     

    I'm still working on the example, but if anyone wants to take a look and make any use of it, or any snippets of it, feel free.

     

    https://www.beal.org.uk/privacy-policy.html

     

     

    There are occasions when we will use your name, address and email address for marketing purposes, to develop our business and to extend the level of services available to you we believe that this is in our legitimate interest.  We always provide an ‘opt out’ option in all our marketing correspondence with you.

  4. Just had a bit of a GDPR meeting and they guy said we could use 'Legitimate Reasons' to use the data for marketing purposes, so long as it's stated in our privacy policy and that the customer has the rights to opt out.

    Is there anything that states, the customer must be given to option to opt in/out at the time of sign up.

     

     

    The example privacy policy he supplied states:

     

    There are occasions when we will use your name, address and email address for marketing purposes, to develop our business and to extend the level of services available to you we believe that this is in our legitimate interest.  We always provide an ‘opt out’ option in all our marketing correspondence with you.

     

    So if I take away the mailing list option on the web site, but give them the option when we mail them, that's taken away the grey area.

    If a customer were to find us by accident, made a phone call and placed an order over the phone, he has no opt in/opt out option to choose in that scenario, unless we asked. That's not going to happen, so why not take away the option from the web site.



  5. What are your thoughts on the following.

    Take away the option to opt in or out of the mailing list all together.

    Write something in to a privacy policy stating that we have a legitimate interest to use your data for statistical and marketing purposes, giving the customer the right to opt out during the marketting campiagn.

  6. I assume you want to list a new product, but not allow anyone to purchase this item ?

    The way we would do this, would be add the product as usual, mark it with stock level and stock level warning as zero, and check 'use stock level'

    The description would say "Due in stock in May 2018"

    You could then utilise something like 'Popular Products' or 'Featured Products' to showcase said item.

     

  7. 16 hours ago, Al Brookbanks said:

    I think its quite a convoluted way. If we did this for you on the managed support plan we would;

    1. Take a full backup.
    2. "Diff" against the same version to pull out an exact report of code changes.
    3. Apply these code changes to 6.2.14.
    4. Upgrade using the customised package. 

    I've done this many times. It's very time consuming but we do it at no extra cost to a regular upgrade.

    6.0.6 has security holes so hopefully they have been patched. If not then you need to check that it hasn't been hacked. If it has then it needs to be cleansed. There is a support article about how to do that. A classic hacked store may be running code snippets you don't know about. These can be viewed in the "Manage Hooks" section in the "Code Snippets" tab. 

    Whats the charge for this service Al.

    My main site has a number of mods which I've lost track of.

  8. If your'e not aware, from about 6.1.2 admin became obfuscated, so it's no longer admin, but contains some random carachters, and ollowed by .php

    Something along the lines admingGtHxc.php

    Take a look in the root folder, see what the admin file is called.

    Make sure this filename is reflected in global.inc.php, along with the correct admin folder name.

     

    You may also have to use https://

  9. I've no idea whether this conforms to the new GDPR consent requirements, but I just changed  the wording of 'Subscribe to Mailing List' to the follwoing.

     

    Under the new 2018 GDPR guidelines, it's now a legal requirement that we seek permission to contact you outside of any contractual arrangements. Please tick this box if you agree to us contacting you.

     

    I had mine checked by default (opt out was a  physical action), it's now unchecked.

     

    I've no idea how I'm going to contact 50,000 previous customers and ask for thier consent moving forward.

  10. It's only happened twice to my knowledge.

     

    I modified these particular products in January.

    Rather than having an entry for a Black Cable Tie and another for the same sized White one, I deleted one of the products and added the colours as an option to the remaining.

    The first time this happened was only a few days after that change, so I assumed a cached basket, but this was more than 8 weeks ago.

    Incidentally, we sell tens of thousands of Cable Ties every week, so I'm ruling out a problem with the product database entry, and I've hundreds more products with options, so I guess ruling out a problem with the cart.

    Based on this, I can only really assume something in his browser allowed him to continue without an option

  11. Product options blob.

    a:2:{i:310;s:24:"Pack Qty: 1000 - (+3.30)";i:6442;s:33:"Bag Requirements: Bagged in 100's";}

     

    Options array blob

    a:2:{i:1;s:3:"310";i:14;s:4:"6442";}

     

     

    If I open the order on the admin side of the cart,  the options are not selected, in fact, it's giving me the chance to select the options.

  12. The guy did say that there were no options and that he just thought he'd get whatever we sent.

    Image attached

    missing options.jpg

    Product options blob.

    a:2:{i:310;s:24:"Pack Qty: 1000 - (+3.30)";i:6442;s:33:"Bag Requirements: Bagged in 100's";}

     

    Options array blob

    a:2:{i:1;s:3:"310";i:14;s:4:"6442";}

  13. A customer managed to add 6 or more items to his cart, without choosing an option and I've no idea how.

    And proceed through to checkout.

    All product options are 'required'.

     

    Trying to gather credible information from him is proving difficult, when asked what browser he uses, is answer was Google, but not Chrome as this causes problems.

    He quite clearly has no idea what browser he uses.

    Any ideas how this could have happened, any clues at all.

    Short of taking remote control of his computer and seeing for myself.

  14. What skin are you using, as there maybe a few small edits to get V2 working on older skins.

     

    tell us your site, and I'll put a dummy account on, this will test functionality.

     

  15. His company name changed from 'smith supplies' to 'smith industries' (made up name for GDPR reasons) :-)

    When he called he said he was smith industries, but I couldn't find smith industries.

    Searching smith resulted in too many results,

    And even then, of course i was looking from 'Smith Industries' and not 'Smith supplies', so whilst he would have appeared in the list, i would have dismissed it.

    His name was Jim Smith,  he'd not put Jim Smith in his user details, he had infact put 'Smith Supplies' in the last name field.

    He'd not updated any information in his account.

    So I was looking for Jim Smith at Smith Industries.

     

    No doubt his details will have been updated on our internal system, but he'd not done so on Cubecart.

     

     

    The reason for his call ......... his login details were cached on his old PC.

     

    Some details remained the same, but the serach won't search on phone number or postcode.

     

    Maybe an enhancement request for a future release.

  16. A customer called today, got a new computer and forgotton his login.

    I searched high and low and couldn't find him, yet he was adamant that he's ordered before.

    It transpires, that his company name he gave me has changed slightly, he didn't have his name in the name fields, and because his company name has changed, so as the email address he gave me.

    The only way I could find him, was through PHPAdmin on his postcode, which then explained why i couldn't find him using the customer search in admin.

    Are there any changes that could be made, so the search will search on phone number and postcode.

  17. not a chatbot as such, but i did have a trial with live support.

    I sat there for a week awaiting call back.

    Nothing.

     

    Luckily I'd not subscribed so it quickly came off again.

×
×
  • Create New...