Jump to content


  • Content count

  • Joined

  • Last visited

Profile Information

  • Real Name
  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. yahalimu

    Advice needed on shipping module

    Modesty doesn't apply. To think of a novel way around the problem deserves some credit. The SCA was supposed to be mandatory in EU as of tomorrow (14th Sept) but it has been extended another 2 weeks. Lots of time, I think in my instance I will adjust the payment code to change the ISO-2 code, seems easier. Oh for a post code based shipping module.. Tnx agn.
  2. yahalimu

    Advice needed on shipping module

    Clever. Yes I know what cloning means, just needed confirmation. It is certainly one solution. Have to change database references also I suppose, will check the modules install code. Good bit of lateral thinking though, I will have to balance the choice of payment module code additions verses shipping module changes. It would be handy though, for example Greek islands and some parts of the Alps in France & Spain attract a delivery surcharge with many couriers. The Royal Mail has a flat rate wherever it is in the UK, not so FedEx etc. Definably a need for a more flexible shipping module. Thanks Heather
  3. yahalimu

    Advice needed on shipping module

    That's interesting Heather. When you say How do you mean? I've just installed table rate and I can see where you can set shipping zones but as far as I can see it only allows one zone/instance so its so far, a lot less useful than zone rates. Did you change the module name/ID name and install a few different named but identical shipping modules?
  4. Hi, For years now I have used zone rates shipping. It is useful because for example shipping to the the highlands, Isle of Wight & Scottish offshore islands is much more expensive than mainland UK with most of our couriers.. I had to create a new country and country code for the areas so it would work with zone rate shipping module. Has worked fine for years. My issue is with the new SCA payment regime I'm implementing, the ISO-2 country code sent to the payment gateway MUST be accurate, so my made up code for the offshore islands will now create an error with them and payments may be refused.. Other than hard coding, to convert the made up ISO codes to 'GB' in the payment module, is there another shipping module that would work, for example a post code system for UK orders that would still leave the country code as GB. Or am I doing it all wrong??
  5. yahalimu

    Realex payment gateway

    Hi. Yes the SCA will then start sending purchasers confirmation texts as well as needing a password. Email addresses are also sent to the payment system. I've noticed it on some sites already but will soon be mandatory. Upon closer investigation I think I originally used 'Milestone-3' version whatever that is. The only difference between the two 2011 versions is the assigning of 'my_currency'. In realexmsoscms2: $my_currency = $SESSION_CURRENCY; in realexmsoscms3 $my_currency = $osC_Session->value('currency'); I'm not enough of an expert to know what Osc version upgrade necessitated this change, but the second one works for me on 2.3.4 I shall try implementing the new realex module in the next week or so. Unsure whether I still need the extra postcode formatting for the AVS and mobile URL change but only one way to find out. I wish I could remember why I had to add all that code. It was over 5 years ago and not pro enough to use proper version control! I'll post here results for future searchers.
  6. yahalimu

    Realex payment gateway

    Hi, I shall keep to this thread if that's OK. Comments welcome. We've been running realex for a while. Had some issues with orders paid but missing on the system but turned out to be session timeout issue.(redirected back to login) Increased it on the server and now forced cookie usage on the Db, seems to have cured most but not all issues. In 2012 I used the number 2 version on the realex Osc page.. https://apps.oscommerce.com/eU9NA A few changes had to be made to work properly, some extra postcode check/formatting code for the AVS 3D secure system to format/deal with UK postcodes and some code to handle mobile purchases on my site. For some reason we had to use another URL and change account name. I will attach the file if interested. I used that version because, as MrPhil mention ages ago, there is no such thing as 2.2 Milestone-3. My version is 2.3.4 so to be sure I worked on the milestone-2 code. NOW. My issue is.... We now have to implement this new SCA thing. (Essentially new fields needed) I've been waiting for realex to release some new code as promised. From the link above you can see an new contribution BUT the 'Milestone-2' version is EXACTLY the same as the old one. The 'Milestone-3' version DOES have the extra code needed. No way to contact the devs I can find. realex.php
  7. yahalimu

    Removing fake customers

    This issue has become a big annoyance in the last 4 weeks. I have had about 30 accounts a day created that are obvious bots, starting just before Xmas 2018. (Create account) I solved it (currently) without yet implementing the honey pot trap but am unwilling to publish it explicitly online for obvious reasons. Suffice to say I deleted the gender question many years ago due to customer complaints about the question. (trans-gender sensitivities I assume) If the field is still now sent despite not now being on the form you can assume its a bot. From my investigations it is probably only 1 or 2 bots currently causing the problem. Personally, I detected all the account's and deleted from the admin panel. I did not want to just delete via PHP-My-admin because of possible field link issues. If they get more adventurous I will have to install jacks honeypot trap. Thanks Jack_mcs.
  8. Hi, To send them newsletters or anything they need to consent to yes. But the GDPR also says it is also a requirement to inform all customers of any changes to the privacy policy, whether they are a newsletter subscriber or not and does not need consent. This obviously can be at any time.
  9. Hi, We don't send newsletters/unsolicited emails. (as yet) so have sent out no consent emails. If I did I would use mail-chimp as we've had issues before with mass emails from the shop and getting IP blacklisted by gmail and live and other 'learning' or 'intelligent' spam filters due to sheer numbers of new mail and customers sticking in them their spam folder.. Although many are sending consent emails to everyone in their database, as I read it customers you have a 'relationship' with (ie. order regularly or at all) do not need to consent to the new privacy policy unless you intend to mail them. I have put a notification on the log-in and added the privacy policy to the MATC tickbox. I have NULL'd all newsletter entries before 25th May as the newsletter tick box was pre-ticked previously. Since I pre un-ticked the newsletter box the rate has dropped from 80% to 7% of customers requesting it. I've deleted all inactive accounts with no purchases older than 5 years and email T&C's (inc. privacy policy) on every order confirmation If and when we do decide to mail out newsletters I will then send all the pre May 25th customers (all 26,000 of them) advising them of the new PP (which apparently needs no permission/opt-in) and they will now have to opt-in to newsletters if they want them, possibly with the bait of a discount code (which is seeming popular) and how to delete their account,no real rush til then I think. I'm sure someone is going to tell me that's wrong but after reading all the differing interpretations those are mine. I think just wait and see how it all rolls out and react accordingly.
  10. Hi, This is the URL. https://apps.oscommerce.com/FbzeO&europe-confidentialities-cookie-law Originally written by a contributor of this forum I believe. Only works for Google Analytics, works by deleting the GA cookie when a button is pressed. (so Opt-out). I could run the code to delete on entry but re-instating it is an issue, possible a simple re-name may work rather than a delete, then name it back on opting-in. Other than that I'm still looking for some simple cookie opt-in code for GDPR that will work on 2.3.3 or 2.3.4 mo
  11. I can deal with most of the other implications but the cookie thing is an issue. I use Europe Confidentialities Cookie law contribution on a 2.3 heavily modded version and only use Google analytics so if I could make it Opt-IN rather than Opt-OUT it would suit my purpose. Any Ideas?
  12. yahalimu

    [CONTRIBUTION] PDF Customer Invoice

    Well, looks like this contribution is totally unsupported by the original writers! I'm on V1.5, works well BUT a few errors about depreciated functions. (magic quotes which is to be removed completely and split() which can be re-written using preg_split) This needs to be updated.
  13. yahalimu

    Automatically send data feed to Froogle

    Hi, Managed to customise it and its been running sweetly. However, I currently have the MPN set to be filled with the Model number. I have since created an MPN field and filled it on SOME MPN's of my 1000+ products by an putting extra field in the product edit page in admin. What I need to do next is to change the code so it still fills MPN with Model, EXCEPT if the MPN field is not empty, in which case it loads the MPN. (maybe an option for the next version?) Thanks for all the work Jack, I use a few of your addons.
  14. yahalimu

    Automatically send data feed to Froogle

    MPN output is filled with 'model' by the 'define('OPTIONS_MPN', 'model');' statement. Yet the database field MPN is empty/doesn't exist so will always say 'FALSE' in the identifier column. No worries I shall just create the field and change that define back to ''
  15. yahalimu

    Automatically send data feed to Froogle

    To quote from that page above: In the rare situation where your product has neither a GTIN nor MPN (for example, made-to-order or handmade items), set 'identifier exists' to 'FALSE' to indicate that you have no identifier for the product. It also states later there may not be a Brand so I think it just relies on those two being present.. I shall add a field to my db. and add to admin I suppose, already done it for GTIN numbers.