Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Posts posted by 14steve14

  1. 4 hours ago, supercheaphobb said:

    So after your comment

    Do you want to know about spelling mistakes / grammar or not?

    Either way while I am typing... On the store front after install you have "Welcome on Store Name" I think this is meant to be Welcome to

    But if you feel this is nitpicky I won't bother contributing as a shop owner about small error's...

    Not too sure language errors are essential and a priority as most store owners would need to change these anyway. I went through nearly every language file and altered something just to make the site different to many others. Saying that they ought to be right.

  2. As many will already know I have a .com oscommerce site up and running. I now been able to buy the .co.uk. What should I do with the .co.uk. Some have suggested just having a redirect to the .com which seems a bit of a waste, whilst others have suggested having a fixed page website with things like information pages and practical advice rather than have all the links on the oscommerce site. Sort of turn it into a blog type site if that makes any sense with links to the old site.

    What would be best for the business and the website whilst also considering SEO.

    I may even use it for testing a copy of Phoenix for now.

  3. 23 hours ago, supercheaphobb said:

    Not a bug but a should have / need - in Australia and not sure where else we have to put our ABN on the invoice and also the invoice need to be called a Tax Invoice, we should be able to enter our business number / tax number in admin - configuration - store and the invoice needs this number on it along with the word Tax Invoice (or also make this a name which can be entered in admin configuration) this would make the included invoice usable for many.

    Totally off topic I know but there is nothing stopping you, or anyone else,  creating a package that makes changes to the core code to comply with country specific legal requirements. If everything was kept country specific it would make loading them and updating them easy as each countries requirements changed. A package that would alter things like address layouts, tax values, date and time formats, and all sorts of other changes would be a start to making the code international.

  4. 11 hours ago, LeeFoster said:

    Does anyone know of a royal mail shipping module? I know there is the one below but it is 7 years old and for v2.2


    Thats the addon that I use for my RM shipping. I do only send out either large letters or small parcels up to 2kg so it was easy to adjust the price brackets to suit my site. There is no parcel size option as used by RM now but it can be made to work. I have set the site to show different options depending on total cost of the order as RM compensation is so low now, (over a certain cost only signed for shows) but again have no problems. Customers love that it is easy to use and selects to what is available depending of weight and order value. Any orders over 2kg use a courier module that was in the earlier version of this addon, but for some reason was removed. Just get the files from an earlier version.

    Its just a shame that there is no third zone for international postage which is something that I may look into creating.

    Updating prices is easy once you get the hang of the way they are listed.

  5. 2 minutes ago, Hotclutch said:


    I think his point is the same as yours, that by not listing the CE as official, it won't be offered by the installers. I am a shopowner, and i don't want this "Phoenix" for my shop. So i make the effort of taking official osC and build it up to how i want it.

    But would you use it if it was released as official or for your sake of your pride would you still not use it.

  6. Starting at the beginning. Did the customer actually pay for both orders. If so did they get a PayPal confirmation email and can you see the payment received in your PayPal account. If the payment was successfully was an order number/invoice created  in the PayPal payment area. If there was is this invoice number missing form your oscommerce sales area. Does the customers cart empty or are the items still in there. As a second order has been placed this may be hard to find out, but the customer could tell you about the items when they created the second order.

    The next bit is about the module you are using in oscommerce. Are you using the PayPal App or one of the older payment methods.

    I expect that the customer was not returned to the correct page on your site. They may have just left the payment page as they thought they had finished.

  7. 3 hours ago, Dan Cole said:

    What are the issues?  It is about to become an osC offered download so if there are any problems it would be good to get them sorted out.


    Have to agree with @Dan Cole that any errors should be sorted out before anything is released as official otherwise there will be complaints that something is not right and should have been sorted out first. Saying that as Frozen was once Edge someone may have mentioned these errors before so there has been time to get them corrected.

  8. On 6/24/2019 at 5:04 PM, Smoky Barnable said:

    Mailchimp is great and I still use it for Newsletters, but I probably will import my mailing list into mailgun eventually to manage all emails communications in one place. As far as updating your mailchimp subscriber list I use mailchimps api to do this on create account page.


      // include mailchimp api for newsletter subscribers
       if (isset($HTTP_POST_VARS['newsletter'])) {
          $newsletter = tep_db_prepare_input($HTTP_POST_VARS['newsletter']);
    	  //make api call to mailchimp to subscribe customer to newsletter list
    	  $merge_vars = [
          'FNAME' => $_POST['firstname'],
          'LNAME' => $_POST['lastname']
    	  $MailChimp = new MailChimp('xxxxxxxxxxxxxxxxxxxx-us3');
    	  $list_id = 'xxxxxxxx';
          $result = $MailChimp->post("lists/$list_id/members", [
                    'email_address' => $_POST['email_address'],
    				'merge_fields'  => $merge_vars,
                    'status'        => 'subscribed',
        } else {
          $newsletter = false;

    and account newsletter page.


      // include mailchimp api for newsletter subscribers
    if (isset($HTTP_POST_VARS['action']) && ($HTTP_POST_VARS['action'] == 'process') && isset($HTTP_POST_VARS['formid']) && ($HTTP_POST_VARS['formid'] == $sessiontoken)) {
        if (isset($HTTP_POST_VARS['newsletter_general']) && is_numeric($HTTP_POST_VARS['newsletter_general'])) {
          $newsletter_general = tep_db_prepare_input($HTTP_POST_VARS['newsletter_general']);
    	  $newsletter = tep_db_prepare_input($HTTP_POST_VARS['newsletter']);
    	  //make api call to mailchimp to subscribe customer to newsletter list
    	   $merge_vars = [
          'FNAME' => $_POST['customers_firstname'],
          'LNAME' => $_POST['customers_lastname']
    	  $MailChimp = new MailChimp(MODULES_HEADER_TAGS_MAILCHIMP_API);
    	  $list_id = 'xxxxxxxxx';
          $result = $MailChimp->post("lists/$list_id/members", [
                    'email_address' => $_POST['customers_email_address'],
    				'merge_fields'  => $merge_vars,
                    'status'        => 'subscribed',
        } else {
          $newsletter_general = '0';
    	  //make api call to mailchimp to unsubscribe customer from newsletter list
    	  $MailChimp = new MailChimp(MODULES_HEADER_TAGS_MAILCHIMP_API);
    	  $list_id = 'xxxxxxxxx';
    	  $subscriber_hash = $MailChimp->subscriberHash($_POST['customers_email_address']);
        if ($newsletter_general != $newsletter['customers_newsletter']) {
          $newsletter_general = (($newsletter['customers_newsletter'] == '1') ? '0' : '1');
          tep_db_query("update " . TABLE_CUSTOMERS . " set customers_newsletter = '" . (int)$newsletter_general . "' where customers_id = '" . (int)$customer_id . "'");
        $messageStack->add_session('account', SUCCESS_NEWSLETTER_UPDATED, 'success');
        tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));



    Messing with core code. Cant do it - my preference only as makes future updating harder. Now if it was made into a one click module then that would be so much better.

  9. I use mailchimp to send newsletters to subscribers. The trouble being is that there are no up to date ways of merging customer details both ways. I do this manually and it takes a bit of time, but due to GDPR and email privacy its something that needs to done right first time.

    Mailchimp is free for the first 2000 emails sent so if you have only a few signed up customers there is nothing to pay. For larger numbers there is a paid for version. Its easy to create email templates. Emails can be scheduled to a suitable time to be sent.

    If you have a paid for account there are lots of other options available and different types of emails that can be sent but you do need a customers consent to send any marketing emails.

  10. 8 hours ago, shetch said:

    A market place would at least help to attract developers which this project desperately needs as the current team consists of one at present.  This is clearly irrelevant if the official release is not updated (including cpanel one click installers) and the osc website updated as it currently resembles something from the 1980's.  No sane developer would choose osc over it's growing number of competitors... 

    My point exactly. No sane developer will waste their time working on old outdated code, when there are better software packages out there that would at least give a reward to them.

  11. Already have a BACS module on the site. Its the littlest used of the payment options that we offer, but great when it is used as no fees to pay. PayPal is the second most popular as that's what people recognise and Stripe is the most popular for card payments for now until the module no longer works as payments will be refused. Have removed cheques since the local branch closed and its too far to drive for one cheque.

    May have found an alternative if there is no one that feels that they can update the Stripe module. I have even put the job on People per hour and got many replies but very few that could answer the follow up questions so that didnt work.

  12. @JcMagpie Been using them for ages now. Cheaper than paypal and as I found out one day great customer support. No complaints here. Just have to be patient and wait for your money, but that will change apparently when the new modules are used as the risk for the processor changes.

    Opencart module has been updated as have a few others so some can do it. Above my pay grade though.

    Code does look a nightmare though. Hoping @HPDL gets on to this as he is now back. Other payment modules may also need changing to comply, but who knows.

  13. I received the following in an email from Stripe. Dont know how it changes things but if two factor authentication is required a new module will be required.

    Speaking to Stripe they say I need to speak to a developer, but as I have already tried that looks like I and many others may need a new module or a new cart.


    On 14 September 2019, a new European regulatory requirement called Strong Customer Authentication (SCA) will introduce two-factor authentication requirements for many online payments in Europe. We expect this regulation to be enforced in the UK regardless of the outcome of Brexit. Payments that aren’t authenticated will be declined by your customers’ banks.

    We’ve released a new payments API and SCA-ready products to help you prepare for this change. To get ready for these new rules and avoid having many European payments declined, you’ll need to make changes to your payment flows and Stripe integration by 14 September 2019. Read our docs to learn more about SCA and the required changes.


  14. I had a similar problem when I started in as much that I wanted to put images into files  with the same name as the categories.

    I use this, but it is old, but it does work. Now the problem being that I only use the CE version of oscommerce and not frozen, and I do not use php higher than 5.6 at the present so things may need to be altered and recoded. I am going to add it into a frozen test site but so far do not have the time.


    There may be better and newer addons out there but I have not looked lately. If nothing else it may give you a heads up on recoding something to suit your needs.

  15. On 5/24/2019 at 7:30 AM, peterbuzzin said:

    The addon I'll be adding updates the store and mailchimp at the same time so that the newsletter status of customers in the store matches that in mailchimp and vice versa. I need to clean up my code and make it easier to install first but I'll add it once done.  

    First off welcome to the community.

    Cant wait to see what you come up with. Something like this has been missing for ages. I currently have to export newsletter subscribers from the website and upload to mailchimp, then unsubscribe manually. It does not take long, but is a pain in we all know where. What I never get to see that may upset some users is those that unsubscribe using their site account feature and they never get unsubscribed from mailchimp.

    An addon wil make things so much easier Like I say, cant wait to see what you come up with.

  16. When I asked for commercial support I only got replies from people that are just here for the purpose of getting work. Those people never contribute anything back to the community, and would not allow their work to be released back so others could use it. I could see no addons that any of them had produced, and any feedback I could find was not always the best. Needless to say I never went with any of them, but saying that never got the work done even after posting on sites like people per hour.

    If looking for work, try to build a relationship with the forum first and continue to do this. It will create a better impression.

  17. 20 minutes ago, Roman_SE said:

    I have working shop on ms 2.2 with many updates over the years, but now I have to migrate to some new engine coz OSC not improved at all... Yes you can make shop from zero< but if you just want buy some sweet theme and start - you cant do it... Its very disappointing.

    If you want to use oscommerce look for many posts with links to the community version called Frozen. Its the latest incarnation of oscommerce and is used in many shops, its just not official. Its the only version really supported here and the only one that has addons created for it.