Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by BrockleyJohn

  1. BrockleyJohn

    worldpay payment gateway 403 forbidden hosted integration

    I agree that returning a different schema in the error message is weird but may not be meaningful. The 403 return usually means an authentication problem but may also relate to trying to do something that's not permitted. Try submitting an order value in GBP - maybe the account doesn't handle euros. I have found the worldpay technical team quite helpful in the past, though remote working has made them harder to get hold of.
  2. BrockleyJohn

    [CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo

    The problem is that output has already started at line 26! try editing to public function listen_injectRedirects() { instead. Looks like there's a new hook for exactly this purpose
  3. BrockleyJohn

    [CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo

    I wonder if $seo_urls isn't getting instantiated until the first call to href_link and that is now after the page output has started in template_top. Try editing catalog/includes/hooks/shop/siteWide/seoUrl.php and changing public function listen_injectinjectAppTop() { to public function listen_injectAppTop() { and see if that helps
  4. BrockleyJohn

    Quickpay payment module for 2.3

    osCommerce payment module for Quickpay payment gateway. Supports Quickpay Form (and link) for payment authorisation, with capture and refund available within osC admin. At the time of writing, compatible with Quickpay API v10 and osC 2.3.4 variants. The initial release has language files and installation instructions in both English and Danish. It can be installed without code changes on: 2.3.4BS Edge version of Community Responsive osC Project (which is Paypal App-ready) 2.3.4 osCommerce with Paypal App already installed 2.3.4BS Gold version of Community Responsive osC Project with Paypal App already installed when osCommerce 2.3.5 is released, an installation without code change will be possible to check compatibility of future releases, follow download link for the module in the osCommerce apps area In stores without the Paypal App, simple modifications to three files in admin are required (to enable the admin orders hooks). This module is a restructuring of existing code (most recently added to by BLKOM) to minimise install effort by exploiting the new hooks feature and properly using existing interactions of payment modules with the checkout process. Full credit to authors of previous versions. Thanks to @boelle for Danish translation, testing and usage advice Download from the apps area: [link to follow soon] Also available via github: https://github.com/BrockleyJohn/quickpay-osc-module
  5. BrockleyJohn

    [Addon] Facebook Pixel

    Facebook pixels feed tracking information from your site into Facebook. The feature bears some similarities to Google Analytics but typically gives you more information about the behaviour of individuals and more detailed demographics. The basic pixel gives information about page views. It can be extended with event tracking. This addon implements the basic pixel and purchase event tracking with no code changes required. Compatible with any osCommerce 2.3 version including 2.3.4BS Gold and Edge. Designed to be compatible with stores implementing multiple currencies with different formats. Download link to follow shortly...
  6. BrockleyJohn

    ship2pay for 2.3.x

    No existing support thread that I can find... I just uploaded an updated version of this addon: - php7 compliant - doesn't use filenames.php - minimal core changes (one file) Addon is http://addons.oscommerce.com/info/8419 Also on github in a branch of Edge at https://github.com/BrockleyJohn/Responsive-osCommerce/tree/addon_ship2pay
  7. BrockleyJohn

    [Addon] Store Times BS

    A rewrite of the Store Open/Closed addon. The closing of pages is an option so it could be used in a store that's open all the time , e.g. to display whether the customer service phone line is operating. Written for osc 2.3.4 BS Gold and upwards. Set store opening times and open and close checkout: - Set opening & closing time for each weekday – or set the day to closed - Define dates and ranges for holidays in the current year; choose to use European or US date format in admin settings - Set time zone of store to allow for server and store in different zones - Format for date displays in catalogue and admin are taken from language files to support multi-language/international stores - Option to close store checkout (or any other pages) by diverting to the Store Times page during closed hours - Store Times page displays shop hours and holidays - Header message displays store status - Dashboard module shows current status and allows admin to override it - On installation, picks up opening times and holidays from addon 8044 Store Open/Closed if available Download and github links to follow shortly.
  8. BrockleyJohn

    [Addon] Store Times BS

    The stuff you are discussing is in the installation routine for this addon. There is (potentially) a lot of setup involved in configuring all the store times when you first want to use the addon. The previous addon 8044 worked with much older versions of oscommerce and was not compatible with the boostrap ce versions. It held the store times in a text file and not in the configuration settings. This addon is a replacement of the old addon (commissioned by someone upgrading an old site). The installation checks to see if the old addon settings file was present on the site and copies the store times into the settings for the new addon. That is all. Having the old addon is not required to run or install the new one. This is mentioned in the documentation but I didn't think it needed labouring: - On installation, picks up opening times and holidays from addon 8044 Store Open/Closed if available
  9. BrockleyJohn

    Square Payments Plugin for osCommerce

    The javascript library on which this addon is based has been announced end-of-life July 2022. I have built a payment module based on the new SDKs and APIs for phoenix. Let me know if you are interested in having it back-ported to osc 2.3....
  10. BrockleyJohn

    NEW! Complete Order Editing Tool!

    @bigplusmart This is the error for which Omar posted a fix on Sunday; the workaround is comment out line 153 (put // at the beginning)
  11. BrockleyJohn

    NEW! Complete Order Editing Tool!

    @Omar_one Yes, I do intend to update asap (plan would be putting it a bit strongly 🙂 I have just had to send my dev machine off under warranty as it's making a horrible grinding noise so have just lost a week's productivity and am wading through a backlog of communications and trying to claw back progress on jobs. I'll be aiming for but the chances are it should work on 7.18 too In the short term you can suppress notices and deprecated. @bigplusmart I think I've had it working on 7.14 but can't swear to it. Assuming you've a white page, turn on display errors and report back exactly what the issue is: ini_set('display_errors', 1); in admin/includes/application_top.php
  12. BrockleyJohn

    NEW! Complete Order Editing Tool!

    @plamastus it looks like yours has application_top included twice
  13. BrockleyJohn

    NEW! Complete Order Editing Tool!

    Apologies to the discounters - I've been completely snowed under. It's going to need some investigation - I rewrote the classes it uses as extensions of the catalog ones last year, so I would hope that they would behave the same. The totals are calculated with the call to order_totals->process - if the tax is coming out wrongly the modules may be being processed in the wrong order. In the meantime I have added artfulweb's bug fix into the addons area or folks can just apply the attached admin/includes/order_editor/functions.php functions.php
  14. BrockleyJohn

    AIM and SIM have reached End of Life

    I am canvassing the support (as opposed to demand) for a phoenix module and have done some preliminary scoping. It is pencilled on this year's list of things to do if I think it's worth it (ie if I'll get paid for them:) AIM is still only deprecated with no end of life date announced, so no need to panic just yet.
  15. That's only a bug if the order is recorded in your store but the payment is not taken. Otherwise it's just how it works.
  16. I am uploading a new version of the addon and since the original support thread is dead, here is a new one. The new version is compatible with all 2.3+ versions of osCommerce including 2.3.4BS Edge and requires no file changes or separate SQL on installation. Download link to follow shortly.
  17. BrockleyJohn

    NEW! Complete Order Editing Tool!

    I am afraid that I don't know! We did do some bug fixing around shipping calculations and their tax in the spring. This may have had some impact on other order total modules such as discounts, but I didn't investigate the behaviour. If you can try the latest version and report back specifically what doesn't work if it's still wrong, I can have a look for the cause.
  18. BrockleyJohn

    NEW! Complete Order Editing Tool!

    yeah, probably v1.2.8 which is when core changes were no longer required
  19. BrockleyJohn

    NEW! Complete Order Editing Tool!

    Long overdue - I have uploaded a new version of the addon to https://apps.oscommerce.com/Apps&wwEZ9&order-editor-for2-3-v1-0 which includes all the fixes posted to the thread through this year. It installs on Phoenix offering full functionality without core modifications. Many of the php notices and warnings have been fixed. A little adaptation for customer data modules has been applied so that it doesn't throw warnings or offer the fields if you don't have modules like suburb installed but not all are handled (eg. state) - you can extend along the same lines if required. A future version could use the new modules properly, along with the rationalisation and autoloading of classes but that will involve an extensive redesign that might end up being a different addon altogether.
  20. BrockleyJohn

    NEW! Complete Order Editing Tool!

    There are no core code changes required on any Phoenix version since
  21. BrockleyJohn

    No button on Order Confirmation page

    PP standard using the app? Which version of phoenix?
  22. BrockleyJohn

    ship2pay for 2.3.x

    Plan would be putting it over strongly - I have been thinking it could do with revisiting now for all the changes in checkout. It could probably do with a redesign now that there are hooks all over the place - and maybe for the newly abstracted shipping & payment modules. And of course a bootstrapped admin page. seems like you've got an interim solution though
  23. BrockleyJohn

    Paypal FUBAR

    I'm guessing from the reference to the account balance that you're using the paypal app with pp standard. Do you get anything in the paypal log for IPNs or notify_sync?
  24. BrockleyJohn

    Order missing after paypal payment received

    If you were to change the paypal code not to delete the order but create a new one every time in checkout_payment, it wouldn't happen but you will end up with many more Preparing status orders than you already have. You could try putting up a message telling people not to hit Back after paying, but it may affect confidence in your checkout. If people have just started doing this, it may reflect an issue with Paypal's platform being slow or glitchy right now and that might sort itself out with a bit of luck.
  25. BrockleyJohn

    Order missing after paypal payment received

    that's more owner-proof