Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

mhsuffolk

Members
  • Content count

    480
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by mhsuffolk

  1. mhsuffolk

    Stripe v3 module for SCA

    I understand, I have a Phoenix 1.0.2.2 on Xampp and a Frozen live shop. I will have a play this afternoon (UK Time)
  2. mhsuffolk

    Stripe v3 module for SCA

    @asro2004 This is excellent news and I cannot thank you enough. Question. Can I uninstall the original add on or is it best to leave it installed but turned off?
  3. mhsuffolk

    Store Mode BS

    Thanks @raiwa for your great contributions. On a finer point: In includes/languages/english/modules/content/header/cm_header_store_mode.php line 24 you have "Sorry, you have tried to access a temporary closed area" In my opinion temporarily is the correct word. English heh, what a language! define('MODULE_CONTENT_HEADER_STORE_MODE_CUSTOM_MESSAGE_SHORT', 'Sorry, you have tried to access a temporarily closed area.');
  4. mhsuffolk

    Store Mode BS

    Phoenix 1.0.2.2 PHP 7.3 Works fine but in the server log is. PHP Warning: Use of undefined constant MODULE_HEADER_TAGS_STORE_MODE_ALLOWED_IPS - assumed 'MODULE_HEADER_TAGS_STORE_MODE_ALLOWED_IPS' (this will throw an Error in a future version of PHP) in D:\\*******\\htdocs\\includes\\modules\\header_tags\\ht_store_mode.php on line 523, referer: http://localhost/*********admin/modules.php?set=header_tags&list=new&module=ht_store_mode
  5. Phoenix 1.0.1.4 PHP 7.3 Test site on XAMPP Installed and works correctly, URLs are as I have them on my live site. However at the top of every page I get this. Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in D:\********\htdocs\includes\classes\seo.class.php on line 1883
  6. It might do but this is a better option, is up to date and is supported by @raiwa https://apps.oscommerce.com/YLYGm&ship-in-cart-bs-reloaded
  7. mhsuffolk

    Updated Stripe payment module

    Using that logic why does anyone use PayPal?? That said I am prepared to help if I can. I cannot give you access to my account dashboard but I could possibly give you Keys to do test transactions and, at a suitable time convenient for both of us, give you live feedback as to results. Here is the Stripe page with the coding changes, it is way above my paygrade. https://stripe.com/docs/payments/payment-methods The current code I believe uses tokens
  8. With the new Strong Customer Authentication (SCA) coming into force in September in Europe, and coming to other countries in the future, then this request to update ALL payment modules that HPDL created must be addressed. Stripe is a good example and there are many others.
  9. mhsuffolk

    Stripe Payment Module

    Me too. @14steve14 That is the killer sentence. I am sure that there will be other key payment modules that WILL have to be updated. Many, including Stripe, are by HPDL and there lies a problem...
  10. mhsuffolk

    Stripe Elements API V3

    The only add on that I can find is the original one by HPDL which is included in Frozen. Unfortunately it uses V2 of their API and was written in 2014. Things have moved on and their V3 API is required for easy PCI compliance and it will conform to the new Strong Customer Authentication (SCA) that is coming in September. I am not a coder but I have done some research and have found two guides on how to implement V3, which they also call "Stripe Elements", on their website. https://stripe.com/docs/stripe-js/elements/quickstart https://stripe.com/docs/stripe-js/elements/migrating I have looked at the HPDL code and it is above my paygrade. Is there anybody who can help with this required change please. I can do any testing if required. Martin
  11. mhsuffolk

    HoneyPot Captcha

    I was not aware of that. Is that in PHP 7.2 or is it in the XAMPP set up? I cannot see a setting for it.
  12. mhsuffolk

    HoneyPot Captcha

    Testing Version 1.6 on my PHP 7.2 XAMPP test site and get this error when attempting to create a legitimate account. 1048 - Column 'ip_number' cannot be null insert into honeypot_track set count = '1', ip_number = INET_ATON( '::1' ), last_date = now() [TEP STOP]
  13. Thank you @BrockleyJohn I will try that.
  14. I sell DVDs with several different volumes i.e. DVD Volume 1 DVD Volume 2 DVD Volume 3 and so forth I have to change these to One, Two, Three etc. This code change could be useful for short numbers if required.
  15. mhsuffolk

    SiteMonitor

    Update to verbose . Have made your suggested change and all appears OK now.
  16. mhsuffolk

    SiteMonitor

    Thanks for that. It is interesting that the server can access sitemonitor_functions.php when running the cron job but I still cannot access it through admin. On my test xampp set up I can access sitemonitor_functions.php so it must be a server issue and not PHP 7.2. As I cannot emulate it on my xampp I will have to test this using the cron job. I have amended sitemonitor_configure.txt to renew the log after 1 day and will wait until tomorrow or Sunday morning and see if the error is repeated. Then I will apply your change to see if it disappears. PS. If you want something tested under 7.2 please PM me. Martin
  17. mhsuffolk

    SiteMonitor

    My problem with PHP Warning: opendir(/home/username/public_html): failed to open dir: No such file or directory in /home/*****/public_html/*********/includes/functions/sitemonitor_functions.php on line 364 which we discussed in September is still there but Site Monitor works correctly including the daily cron job that is run. Today, for the first time, this has appeared in the admin error log as a result of the cron job. [02-Nov-2018 06:00:02 UTC] PHP Notice: Undefined variable: verbose in /home/****/public_html/*****/includes/functions/sitemonitor_functions.php on line 301 Line 301 is DisplayMessage($verbose, 'Deleted log file due to age - ' . $file); Frozen PHP 7.2
  18. mhsuffolk

    SiteMonitor

    Deleted the reference file via ftp and site monitor has recreated it OK I am working slightly blind here. Should there be a path instead of the word "array" in these lines? $excludeList = array('cgi-bin'); //don't check these directories - change to your liking - must be set prior to first run $hackIgnoreList = array('jpg', 'jpeg','gif','png','txt','zip'); //don't check these types of files - change to your liking
  19. mhsuffolk

    SiteMonitor

    In anticipation of you possible next suggestion I have re-downloaded the addon and replaced the sitemonitor_configure_setup.php with a fresh copy. Sadly it is still the same.
  20. mhsuffolk

    SiteMonitor

    I have tried your idea using Customers.php and that works. So there may be something going on with sitemonitor_configure_setup.php
  21. mhsuffolk

    SiteMonitor

    Thanks, as always for your superb support. Will report back shortly
  22. mhsuffolk

    SiteMonitor

    I have manually edited the sitemonitor_configure_0.txt and it is working now. It detects file changes that I introduced and sends the email. However I still cannot access the SM configure from within the website admin, it still throws a 404 The URL in the browser displays https://www.my website.co.uk/myadmin/sitemonitor_configure_setup.php but with a 404 error page. Got it working and can live with the issue as it is doing it's job, but I am confused.
  23. mhsuffolk

    SiteMonitor

    On both my PHP 7 test shop on my PC and my live PHP 5.6 shop I get these errors. On the live site I cannot access the Configure section, only Site Monitor Admin. Configure throws a 404 error but the file is definitely there. PHP Warning: opendir(/home/username/public_html): failed to open dir: No such file or directory in /home/*****/public_html/*********/includes/functions/sitemonitor_functions.php on line 364
  24. I had not taken the option when I exported the data from my test site to include " PRIMARY KEY (`configuration_group_id`) ) ENGINE=MyISAM AUTO_INCREMENT=1510 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; All working now, I can install and uninstall to my hearts content, and that message has gone from myphpadmin. I have an issue with Site Monitor but I will leave that until tomorrow and another forum.
  25. I have it on 5.6 before I launch into 7. I think I had an error in my configuration table. I have recopied it from my test store and I have my settings back but I tried uninstalling it again and the same thing happened. In myPHPadmin, when displaying the configuration table I get this " Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available." Could this be the issue? I have reloaded the configuration table again and it is working OK (I think) and I can amend the settings. I will stay clear of uninstall!
×