Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Leaderboard

Popular Content

Showing content with the highest reputation since 09/24/2019 in all areas

  1. osCommerce v4 is coming with support for Multiple Design Templates and built in Template Builder. Template management doesn't require any PHP coding, and is done via the back end of the website. It is possible to create, import, and export multiple design templates. This opens ways for professional designers and developers to offer their osCommerce templates for sale in the future App Marketplace - announcements to follow. Design templates are managed and modified via the back end of osCommerce, using a special built in Designer. It is possible to edit template settings in several ways (visual editor and CSS editor). It is possible to add, move, and delete various widgets from any page of the osCommerce website. Additionally, all documents (invoices, packing slips, emails) can be edited if required. It is also possible to create copies of the existing pages. For example, there can be 2 or more product pages, and different products can be assigned different designs of the product page. Support for Responsive design is implemented, as well as an additional optional Mobile view for each template. The system allows both professional designers and end users (i.e. shop owners) change the look and feel of the osCommerce online store without going deep into the code or even without HTML knowledge. Of course designers and developers are able to modify widgets or create new widgets to extend functionality of osCommerce v4 Have any comments or questions? - please feel free to post them here. Interested in becoming a Beta tester - sign up via the Contact Us form on osCommerce.com website to be added to the list, get notified about the releases quicker, and get access to the Beta version as soon as it becomes available. Would you like to learn how to create beautiful osCommerce templates and offer them on this website to shop owners? Sign up via our Contact page. Watch this space!
    7 points
  2. Google reCAPTCHA v3 For all version osCommerce stops bots from spamming account creation and contact us. Install --------- Unzip the archive and upload the files on server. In the admin side menu Modules -> Boxes -> button Install Module -> select modules Google reCAPTCHA v3 -> button Install Module Setting ---------- Go to reCAPTCHA v3 page https://www.google.com/recaptcha/intro/v3.html and register your store. Add Site key and Secret key to module settings.
    6 points
  3. Thanks Martin, that fixed it for my customer's site. @saxcbr @Cary @cdetdi @Mac Fly please try copying the above file into your shops. You can then try resending an IPN from your Paypal account (finding it is tortuous): log in to PP, hit cog > Account settings scroll down to website payments on left menu choose Update next to Instant Payment Notifications in the middle of the first line of text, hit the link IPN History page This shows you a list of IPNs, defaulting to the last 24 hours - change the period if necessary and select one to resend [fingers crossed]
    6 points
  4. So not everyone is happy to edit files in order to make changes ( “You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”) Not a problem just use this header_tag add-on and you can select the required theme in admin. It's about as simple as i can make it. Any other changes are down to the user. Remember you have 18 themes to select and each can be chnaged further using the color tweak add-on here JcM Color Tweak V1.1 so you have millions options to use on your site! Has been tested on Phoenix 1.0.2.2 only. Enjoy! JcM New Themes Header Tags-V1.0.zip
    6 points
  5. osCommerce-Official

    Menu Editor

    Menu is a totally new concept in osCommerce v4 that comes built in and "out of the box". Instead of website menu being effectively a copy of the category tree in previous versions of osCommerce, in version 4 we have created a totally separate entity for menus, which can be embedded into any part of any page. And so, Menus are managed from a special section of the back end: You can switch between different menus existing in the system or create a new one. It is possible to export and import menus, to move them between websites. A menu is a list of a tree of choices. Each menu item can have its own name, link (if not predefined link to one of the website's pages), and style class: So, it is possible to rename categories as they get added to the menu, or even have the same category more than once in the menu. Besides categories and brands, It is also possible to add links to website's pages (like Shopping cart, Contact, etc), to the content pages (like About, Privacy policy, etc), or to a completely random URL (custom link).
    5 points
  6. 5 points
  7. Jack_mcs

    Next osCommerce v4 demo

    To me, the most important question is why @osCommerce-Officialrefuses to make appearance here? @Harald Ponce de Leondid the same thing and we all know what came of that.
    5 points
  8. milkman45

    osCommerce v4 demo

    The idea of DEMOS is great but to sign in and have a private viewing is crazy. A link to a dedicated page with sign in would have been better as allocated time is not possible for all. I don't understand the secrecy......
    5 points
  9. Uploaded update: KissIT image thumbnailer 3.3.0. Requires Phoenix 1.0.5.6+ Tested up to Phoenix 1.0.7.3 Change log 3.3.0: Added Pi Gallery Kissit module Admin thumbs: hooked all modifications except tep_image function
    5 points
  10. Jack_mcs

    Database Optimizer

    A new version has been uploaded with these changes: Changed call to defined location in database_optimizer.php. Found by @raiwa. Fixed some compatibility issues with php 7.3. Added a version for Phoenix. Removed the calls to load the filename and database files in the After 2.3 version. Replaced mysql_error with mysqli_error for php 7 compatibility. Found by @Demitry. Updated the included Version Checker file that works with the new apps section.
    5 points
  11. A new version has been uploaded with these changes: Added gtin as an identifier. Added code for Phoenix compatibility. Installation just requires the files to be uploaded for Phoenix. Changed count code to pass php 7.3. Found by member @yahalimu. Changed default http to https in the googlefeeder file. Removed the code to check if mysql is being used. Mysqli is now required.
    5 points
  12. Download and install Xampp from here: https://www.apachefriends.org/download.html The version I used was windows with php 8.1.12 It will install in the directory c:\xampp In c:\xampp\htdocs create the directory “catalog” Download the latest version of OSC4 from here: https://www.oscommerce.com/ Once downloaded unzip the files to c:\xampp\htdocs\catalog Start the xampp control panel and start Apache, MySql & Mercury In xampp control panel click on MySql admin tab – this will open xampp PhpMyAdmin where you need to create a new database and password. In your browser, navigate to localhost/catalog – This should start the installation process for OSC4 Initially the installation will fail due to a couple of services needed as follows: First PHP GD: See this link for the solution: https://www.geeksforgeeks.org/how-to-install-php-gd-in-xampp/ Second PHP Extension intl: See this limk for the solution: https://stackoverflow.com/questions/33869521/how-can-i-enable-php-extension-intl The installation may fail again when trying to install the database due to password issues – If so you may need to hard code your database password into the catalog/admin/includes/configure.php file at around line 52 The installation should now continue and complete (unless I forgot a step / adjustment somewhere….) Ok so now you can go to the browser and using localhost/catalog open your new website. BUT….. More changes are required to enable your access to your Admin / Backend as follows: Firstly from a post by @pandrei a change needed to: xampp/htdocs/catalog/admin/includes/local/configure.php and remove extra slash in these constants: define('DIR_WS_ADMIN', '//oscommerce/store/admin/'); define('DIR_WS_CATALOG', '//oscommerce/store'); Change to: define('DIR_WS_ADMIN', '/oscommerce/store/admin/'); define('DIR_WS_CATALOG', '/oscommerce/store'); You can now navigate to localhost/catalog/admin but the login will fail, as the Mercury email programme needs to be set up as follows: First make sure you have an email account and password set up (I created a gmail.com email account just for this purpose) Then you need to configure Mercury to send mails, there is lots of info out there, but this link is one of the most straightforward: https://www.geeksforgeeks.org/how-to-configure-xampp-to-send-mail-from-localhost-using-php/ Next you need to make a change via the xampp mercury control panel, just a case of unchecking a box, which this link explains: https://stackoverflow.com/questions/6809369/warning-mail-function-mail-smtp-server-response-553-we-do-not-relay-non-l You should now be able to login to your Admin / Backend – Simples! Disclaimer: As I did the install a few days ago I may have forgotten a step or change needed, so don’t blame me if it does not work or if you waste hours of time….. If it fails post here and I (or somebody who actually knows what they are doing) will try and help.
    4 points
  13. osCommerce-Official

    Team

    osCommerce 4.08 and THANK YOU I would like to thank all of my colleagues, who are now located in Ukraine, for their hard work in the most difficult and unimaginable circumstances! The integrity, and perseverance they demonstrate is incomparable to anything else I know. Thank you!
    4 points
  14. Exciting Announcement! We are thrilled to introduce the brand new osCommerce YouTube channel, created exclusively for osCommerce enthusiasts like you! 🌟 Discover our channel: osCommerce YouTube Channel Join us as we embark on a journey to explore the world of osCommerce and unlock its full potential. Our channel is dedicated to providing you with valuable tutorials, insightful module descriptions, and helpful setup assistance. 🎥 Featured Video: Latest PayPal API 2.0 for osCommerce 2.2 and 2.3! 🆕 🔗 Watch the video here: PayPal API 2.0 for osCommerce In our first video, we dive into the exciting realm of the latest PayPal API 2.0 for older versions of osCommerce (2.2 and 2.3). Learn how to seamlessly integrate this powerful module into your osCommerce store. Stay tuned for step-by-step guidance and expert insights to enhance your PayPal integration. 📅 Upcoming Videos: Over the next two weeks, we have a lineup of videos related to this new PayPal integration that you won't want to miss! Stay connected with us to explore additional features, troubleshooting tips, and best practices. 🔔 Subscribe to our channel and hit the notification bell to stay updated on our latest releases! Don't forget to like, comment, and share your thoughts with our growing osCommerce community. Let's embark on this osCommerce adventure together and make your online business thrive! See you on the channel!
    4 points
  15. Hi Ken Mine has been running since December: The Networking Store (network-cabling.co.uk) Kind regards Steve
    4 points
  16. Sorry for posting in the other theme add-on's thread my mistake. moderators can remove if required. Just for a little fun added 10 more themes. Just copy over files and edit as required. Phoenix Boostrap 4 themes V1.1.zip
    4 points
  17. I manually changed the configuration_key MODULE_SHIPPING_USPS_TYPES in the configuration table in the database as well. If you already made the changes in usps.php, then removing and installing the module would update the table. Seems to work ok now. Yeah, really tired of the usps api changes over the years.😠
    4 points
  18. Guest

    Next osCommerce v4 demo

    Hi there! @osCommerce-Official Well, currently I make a new OSCommerce shop, under OSCommerce 2.3.x (well, last stable branch I mean). As you know I'm patiently (impatient lol), to see as developper, which code is the OSCommerce V4 contain ! I don't really like "meeting demo", "video recording", because I like concrete things, I like test myself. (you know, some nowadays developers use for some OpenStreetMaps over Google Maps, so.. why using a proprietary Google Meet for showing demos???) I like interactive demo, where I can explore both: source code and visual rendering. From as i see, that V4 is doesn't yet ready, I don't lose interest to that project, (indeed not), but, I'm really feeling communication is more for "end-user people" than "developers one". Please release the source code (at least a screenshot), and better if you give a gitHub repository which, us, developers can explore from our own hands and eyes ! Thanks for the reading. Have a good ending week. Wish the best for V4 OSCommerce!
    4 points
  19. ejsolutions

    osCommerce v4 demo

    For some strange reason, the developers want a 'phone chat in order to even see the demo! (Nobody here hard-of-hearing or deaf?) I'm interested in seeing what resources are required to run a small to mid-size store. What is the underlying code like, in terms of tweaks and customisation, to suit client needs? How about just releasing the 'alpha'/'beta' software, so that some of us with a strong osC background can properly see the progress and perhaps even make useful suggestions? I've tried out various e-commerce packages in a fruitless attempt to update my few though loyal clients. So far, there's only been one or two "close but no cigar" candidates. There tends to be shortcomings in them all but it's a question of what one can compromise with. Without actually trying the software, there's no real way to tell and no amount of screenshots/YT videos will really get to core issues. TLDR: release the code - even if only to a select group.
    4 points
  20. osCommerce v4 comes with a built-in facility to create new orders (MOTO - mail order / telephone order) and edit existing orders. The process of creating an order and editing an existing order is very similar, and uses the same interface in the back end. To create a new order the operator shall first choose the sale channel (in case of multiple sale channels), and then either choose an existing customer account or create a new one. NOTE: the front end and back end of osCommerce v4 may share payment and shipping methods, but one can have specific backend-only payment and shipping methods. However, if a payment or shipping method is linked to a 3rd party API, that API integration will work as well in the front end as in the back end. Adding products is quite easy to a new order. The operator can search by product model, name, etc. Before product gets added to the order, product price can be edited and quantity of items chosen. Order total modules can be edited too. So it is possible to add any type of discount or surcharge, or use an existing coupon that will apply discount as if it was applied in the front end. One done with creating a new order or editing an existing one, the operator shall press the Update and Pay button. It then offers 3 options: - just save - i.e. just save the order without recording any amount paid, thus not evaluation order status further - mark as paid - i.e. if the order was paid for over the phone or in any other way - send secure payment link - osCommerce will email the payment link to the customer, so that the customer could pay via the website's secure checkout using one of the available payment methods (works really well with 3d secure, for example) In case of a refund being due, it is possible to refund the money to the customer via a compatible payment method, or simply update the order if the refund is being processed outside of osCommerce. osCommerce keep track of amounts paid, and allows to see the amount due or amount owed to the customer.
    4 points
  21. Ashley, when creating a design theme, it is possible to set different "breakpoints" (or widths) and have different widgets behave differently according to the screen size. It is also possible to have a special "mobile" version of the theme, which can be quite useful for some websites. This is how the same menus look on mobile phone screen: Brands, along with categories, can surely be present in the menus - please refer to the earlier message in this thread, where we wrote about how menus are created in the back end - it is possible to add links to categories, brands, system pages, content pages, and just literally any link to the menus.
    4 points
  22. A new version has been uploaded. The changes only applies to Phoenix to make it compatible with the latest version.
    4 points
  23. Jack_mcs

    Jssor Slider

    A new version has been uploaded with these changes: Added code to delay javascript to make it compatible with Phoenix. Changed code to be compatible with the new advert system (Phoenix only). Changed code to allow text to be shown on the banners. Moved the jssor images to the correct location to match the code.
    4 points
  24. @jonwix @Heatherbell try the version i have attached, should be fixed now, also added support for the information pages TinyMCE 1.0.5.zip
    4 points
  25. raiwa

    Slim Checkout for BS

    @cupidare, Here the updated version for Phoenix 1.0.7.6+. Tested with Phoenix 1.0.7.7 Slim_Checkout_1.2.zip Please try and report back. I'll then upload it to the marketplace.
    4 points
  26. this add-on combines the shipping and payment page and can bypasses the checkout confirmation page as an option. there is no core changes. simply upload and install the header tag module two folders 4-5 works up to 1.0.5. 5.5 was tested on .2 and .5 https://apps.oscommerce.com/YzQoF&exp-checkout-1-2-page-checkout thanks to JcMagpie
    4 points
  27. JcM New Themes Header Tags-V1.0 Phoenix JcM New Themes Header Tags-V1.0 A simple header_tag module to let you change the theme on your Phoenix site. This is a standalone add-on and makes no changes to core files. Comes with 18 Bootstrap 4 themes to select from. You can make further changes to each by using the color tweak add-on. JcM Color Tweak V1.1 That’s it simply copy all files of the into relevant sections and go to admin modules /header tags and install. You can then select the required theme in admin. too many images to post here to show each theme but you can see them here https://bootswatch.com/ Has been tested on Phoenix 1.0.2.2 only. Enjoy!
    4 points
  28. 4 points
  29. asro2004

    Stripe v3 module for SCA

    I've updated the module to version 1.0.13 to remove a potential SQL injection and tidy the account saved cards display when there are multiple cards (thanks @Smoky Barnable). @mhsuffolk I'm afraid the current version does not support Apple Pay, etc but looking at the Stripe documentation, it does not look too difficult to add. It just involves adding an extra HTML element to host a 'Payment Request' button which is displayed for certain compatible browsers, and some javascript and server code to support the creation and processing of a 'PaymentRequest' in a similar fashion to the handling of the 'PaymentIntent' in the current version. I'll add it to my list of things to do.
    4 points
  30. Jack_mcs

    HoneyPot Captcha

    A new version has been uploaded with these changes: Added a page in admin to find and delete suspected fake accounts. Original code supplied by @Chadduck . Added a page in admin to allow deleting an array from the tracking table and to view the log. Added an option to verify the submitted IP. Added an option to verify the postal code. Added an option to verify the state and country pair is valid. Added an option to check the time to submit a form. Added filesize to dislay of the cron job results. Changed the option for the Math Captcha to use an image or text. Changed the captcha.php file to include a missing parameter. Found by @puggybelle Changed the mysql command to work for non-standard database names. Found by @Chadduck. Changed the cron output to show the size of the file. Changed the IP List setting to include check TOR IP's. Changed the names used in the hidden fields in case hacker scripts scan for the common name of honeypot. Corrected a typo in the error messages. Found by @puggybelle. Corrected the session name in captcha.php. Found by @ecartz. Fixed problem with the cpatcha code so it now works correctly. Removed a line of test code that was overlooked. Removed the notification option. All emails are now sent using the log tracker option.
    4 points
  31. Uploaded new package : AJAX Attribute Manager Phoenix with; v 3.0.0 for Phoenix 1.0.0.0-1.0.2.x (older BS version support removed) v3.1.0 for Phoenix 1.0.3.x changes: + Updated for Phoenix 1.0.3.x compatibility + hooked all modifications + no core file modifications at all + removed modified files and references for older BS version
    4 points
  32. piernas

    Ultimate Seo Urls 5 Pro

    It's ready. - Latest oscommerce (phoenix 1.0.3.0) compatible. - Fixed more cache issues. Now sqlite and memcache are only enabled if system supports the methods. - Moved admin edits to hooks. Now only two files on catalog needs to be modified. - Removed database table constants. - TODO: Allow to processs links outside root folder (ie. ext/directory). This is useful for addons like Twitter typeahead. Can someone test the atached files before uploading to addons? USU5_210.zip
    4 points
  33. I have just uploaded v1.2.6 for CE Phoenix to https://apps.oscommerce.com/wwEZ9&order-editor-for2-3-v1-0 It includes some bug fixes to edit_orders.php and the header_tags.php module. Bug fixes include those reported by @artfulweb and some of the php7.3 compatibility issues that I came across in a quick fire-up The thrust of the changes is that the hooks system is slightly different in Phoenix so the modified orders.php is different, some more constants have been hard-coded and checking if variables are set has been added before checking if they are arrays.
    4 points
  34. If you use a currency other than Pound/Dollar/Euro then you will need to go to Admin -> Settings -> Localization -> Curruncies. This interface is simple and self explanatory. Its also very similar to V2 osCommerce. You should not have a problem adding/deleting currencies here, or setting them as Active and/or as default. Next you need to go to Admin -> Sales channels Click on the channel that you're using / configuring the currencies for. Click Edit. Scroll down to Languages & Currencies. Click Change. Make the necessary changes and click Apply. Lastly click Save at the bottom of the Sales channel page.
    3 points
  35. Smoky Barnable

    Addon access

    We need access to the old addons now, not "shortly". If you refuse to provide access to this open source content authored by developers who offered this content for free, would you at least consider paid access? It's impossible for forum members to provide support to those in need if we can't reference the files.
    3 points
  36. osCommerce v4 comes fully prepared with modern on-site SEO features. 1. Page properties Every entity like product, category, landing page, website pages have editable page URL, title, description, H tags, image alts, and so on. It is possible to set templates for each type of page in the SEO settings in the back end. And it is also possible to override those settings to make granular changes to, for example, product catalog. 2. Rich text snippets describe pages in a better way for Google and other search engines 3. Pre-integration with Google tools (Analytics, Tag manager, various Trackers), where only the account code needs to be specified in the back end to complete the integration 4. osCommerce v4 allows for redirects (301) to be set for particular entities (like products, etc) or through the whole website (SEO redirects functionality) 5. XML site maps are generated automatically by the website 6. Page load speed has been optimised to pass Google Page Speed test successfully SEO functionality comes "out of the box" and will be included into osCommerce v4 FREE and open source version. Watch this space, more updates to follow!
    3 points
  37. Hope it's alright to provide some suggestions: Record the demo session and provide the recording. The sooner people get to see the s/w, repo, and app features the better to find volunteers. For dotcomboomers they'll be thinking what's in it for me, and for millennials they probably will do things for a cause that they believe in. Wiki type content management perhaps people can submit contents that are pending approval? The thought here was to just make it open. Read a story about Elastic Search and on how the founder was dumbfounded as it gained traction after it was put in an opensource git repo. Thanks!
    3 points
  38. How to set up multiple stores with different domain names and shared admin
    3 points
  39. sackling

    osCommerce v4 demo

    Just to be clear, there is tons of interest in V4 (especially from me). I think Smoky Barnable meant there was no context in the original post here in that we are all eagerly awaiting a demo, but did not see one available to anyone else. Since your post it is a little more clear that you got a personal demo, and we truly appreciate seeing all of the screenshots.
    3 points
  40. JcM Bank Transfer Payments V1.0 Phoenix This is a simple add-on that allows you to add Bank Transfer as a Payments option. It’s an update to an existing add-on so all credit to original author. It requires NO core changes so just copy over the files provided. Once it’s installed simply go to admin and install and turn on. Bank details are set in admin Email sent to customer will show bank details to make payment If you wish the invoice to show your bank details then you need to edit your invoice.php or use the one provided (this is optional). That’s it enjoy. It has only been tested on Phoenix 1.0.4.0 only. Can be seen working on this custom test site
    3 points
  41. Uploaded update with the above fixes and webp image support: KissIT image thumbnailer 3.5.0 Requires Phoenix 1.0.7.4+ Tested with Phoenix 1.0.7.12 Change log 3.5.0: - moved and cleaned up thumbs subdirectory creation and removed unnecessary .htaccess. Thanks to @vmn - fixed error in admin thumbs showing duplicated images in product and category listing. Thanks to @Denzel - added support for webp image format - updated pi gallery module to abstract_module - Added optional convert jpeg, png and gif images to webp thumbs (Pro Version)
    3 points
  42. A new version has been uploaded with these changes: Changed the database installer to remove commands not available in all mysql versions. Changed code for the welcome discount code to take multiple coupons due to languages in the account. Fixed a coding mistake in the redeem code. Fixed a problem where Free Shipping coupons would be convereted to non-Free Shipping. Created a Phoenix version and tested with 1.0.7.3. Pro Version: Ability to automatically send coupon code to customers that place an order to increase re-orders.
    3 points
  43. PiLLaO

    Breadcrumb SEO for Phoenix

    Forum support for addon Breadcrumb SEO for Phoenix Development on Phoenix v1.0.7.1 Download link: https://apps.oscommerce.com/Bz5Of&breadcrumb-seo-for-phoenix
    3 points
  44. https://apps.oscommerce.com/xvqqc&easy-admin-group-osc-2-3-xx. but I have made a new one that only has one file modificatiiion. just to add a hook I am testing it an will upload it in a couple of days
    3 points
  45. I still think that a better solution to this would be to fix the DIR_FS_CATALOG value in includes/configure.php to not change with the location of the calling page. Then you can leave the files inside ext.
    3 points
  46. Related Products Phoenix 7.2r1 tested and working error free with Phoenix 1.0.5.1
    3 points
  47. Well meant advice; You have multiple hook files performing the catcha routine ... this can be done from one hook file. Take a look at the core bootstrap example where it is placing "stuff" in two different locations; https://github.com/gburton/CE-Phoenix/blob/master/includes/hooks/shop/siteWide/bootStrap.php#L23 & https://github.com/gburton/CE-Phoenix/blob/master/includes/hooks/shop/siteWide/bootStrap.php#L30 Having just one File with all the hooks (for a given "XYZ" [in this case captcha]) in it, is; simpler for you in terms of support simpler for user in terms of having to upload/delete etc let us say that the user wanted to not use your captcha anymore, and deleted the file that displays the form...the other files gets missed somehow...they have a broken site. Not good for them [loss of potential sales], not good for you [support issues], etc etc Hooks are a big part of Phoenix' future, so well done on being one of the pioneers of them.
    3 points
  48. puddlec

    TinyMCE editor for admin

    That's the advantage with the hook system that was used ( as well as using modules to add new features) , less chance of things going wrong. as well as so much simpler to install as well I've managed to break all sorts of things in the past when installing / updating addons in the past. i will of course check against future releases of phoenix, to make sure everything still works
    3 points
  49. I had a look and the attributes manager can be hooked in the new categories.php => no more file editing. Coming soon.
    3 points
×
×
  • Create New...