News (50)

New AbanteCart v1.2.15 is now ready. This release comes with improvements, bug fixes, and payment extension updates.

Below are the release notes for version 1.2.15:

This is unplanned release to provide clarity and better interface for multi-location stock management.
Release includes fixes to multi-location stock management as well

Core:

  • Stock multi-locations support improvement
  • Mysql strict mode improvement (#1236)
  • Added default value for invoice_prefix
  • Add ability to import product option images
  • Added buffering into apdomysql driver
  • Tax order total's calculation order improvement
  • Package manager sql error handle
  • Added Manila zone to location data

Control Panel:

  • Added multi-locations support to order edit page
  • Menu and dashboard display now reflects user permissions
  • Return to stock order edit page corrections.
  • Balance order total now readonly

Storefront:

  • Shopping Cart page fix related to tax included in the price (#1269)
  • Correction to images display for product options in shopping cart and product details pages
  • Listings Out of Stock and Call to Order fixes
  • Availability fix in product details page

Extensions:

  • PayPal express minor fix (#1267)

Improvements and bug fixes reported on the forum and github.

Where to download AbanteCart 1.2.15? 

AbanteCart v1.2.15 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.14 to new version 1.2.15 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1215 installation key in extension installation section.


Enjoy new AbanteCart 1.2.15 and stay connected

New AbanteCart v1.2.14 is now ready. This release comes with improvements, bug fixes, and payment extension updates.

Below are the release notes for version 1.2.14:

Core:

  • Stock multi-locations support for products and options
  • Testing with PHP 7.3 and warnings resolution
  • Testing with MySQL 8.0 and warnings resolution
  • Error backtrace and handling improvement
  • Refactoring related to csrf-tokens and backward compatibility
  • Cache related bug fixes and improvements
  • MySQL driver improvement
  • Fix to get remote IP while server behind Cloudflare or proxy
  • Product sorting cross-site scripting vulnerability fix

Admin:

  • improvement of scheduled tasks running
  • Added column sku into order_products and order_options tables
  • Improve product tags filtering on product create and update
  • Improved UI for switch (on/off) buttons
  • Multi-store custom block content support
  • Product tags improvement
  • Multi-store blocks handling improvement
  • Form Manager fix for checkboxgroup/multiselectbox field type

Storefront:

  • Added product listing layout
  • Manufacturers listing block fix
  • Menu language related bug fix
  • added new data-sources for auto-listing block (manufacturers, featured, bestsellers,latest)
  • Show options specific image for product in the cart and after purchase
  • Set logo container to be fixed width/height
  • Embed mode JavaScript error bug fix.
  • Google Analytics eCommerce tracking fix

Extensions:

  • Deprecated Authorize.net AIM payment and replaced with new one
  • Stripe API and SDK update
  • Fix for partial payment issue with PayPal payment (in case of partial store credit)
  • Resolved issue with PayPal refund with non-default currency.

API:

  • Added subcategories handling to Storefront API

Where to download AbanteCart 1.2.14? 

AbanteCart v1.2.14 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.13 to new version 1.2.14 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1214 installation key in extension installation section.


Enjoy new AbanteCart 1.2.14 and stay connected

New AbanteCart v1.2.13 is now ready. This release comes with improvements, bug fixes, and default extension updates.

Below are the release notes for version 1.2.13:

Core:

  • Testing with PHP 7.2 and warnings resolution
  • ARouter fix related to \0 at the end of route and further improvement
  • cache file driver minor fix
  • sql fix in store_description table
  • improved error handling in response controllers when not found
  • Fix for duplicating images on import
  • PHP files reformating to PSR

Admin:

  • TinyMCE updated to v4.7.10
  • improve SQL error handling in product creation
  • Added save to store ID in case of missing category
  • extension settings saving improvement
  • task modal js-fix related to attempts on fail requests

Storefront:

  • minor fix of product-controller related to "rating" html-field
  • Add activation link resend option
  • Add CSS class to BODY tag to identify pages.

Extensions:

  • PayPal Standard and Express Improvment
  • Avatax integration
  • Fixes in CardConnect
  • Stripe payment update
  • Twilio update
  • Neowize terms and conditions link update
  • Update for encryption extension

Extensions:

  • Add SEO data returned to API
  • Fix for latest product API and currency conversion rounding (rare case)

Where to download AbanteCart 1.2.13? 

AbanteCart 1.2.13 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.12 to new version 1.2.13 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1213 installation key in extension installation section.


Enjoy new AbanteCart 1.2.13 and stay connected

AbanteCart 1.2.12 is now released

New AbanteCart v1.2.12 is now ready. This release comes with minor improvements, JQuery update, and bug fixes.

Below are the release notes for version 1.2.12:

Core:

  • jQuery update
  • AResponse fix related to compression and embed-js
  • cache file driver minor fix

Admin:

  • fixed quantity field in products grid. Now calculation based on option quantity
  • added registration date to customer profile
  • content pages SEO improve
  • coupon grid refine fix

Storefront:

  • localization/country model improvement
  • minor improvement of guest_step_1 page post-data values validation
  • product page tpl js-improvement

Extensions:

  • banktransfer minor js-fix
  • worldpay fix contribution
  • paypal standart improvements
  • paypal express improvements
  • USPS domestic methods improvements

Where to download AbanteCart 1.2.12? 

AbanteCart 1.2.12 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.11 to new version 1.2.12 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1212 installation key in extension installation section.


Enjoy new AbanteCart 1.2.12 and stay connected

Simple Pricing Exclusive to AbanteCart Customers We have integrated with CardConnect to create a solution that streamlines and simplifies the way your online store accepts payments- with absolutely no hidden fees.

CardConnect team will provide a complimentary rate analysis to ensure you are receiving the best possible rates.

Real-Time Transaction Management See transactions as they happen both in the cart and CardConnect. You have the ability to void, capture and refund- even from your mobile device

Virtual Terminal Our online store isn’t the only place you can accept payments. Securely accept credit cards and eChecks using our powerful transaction terminal, right from your browser!

Mobile App Seamlessly accept credit cards on your mobile device. Download the app, plug in the card reader and you’re ready to accept payments anywhere!

Embedded or Hosted Payments Page You control how your customers check out. Keep them in your shopping cart or securely move them over to our hosted payment page to finish the transaction.

Ready to seamlessly accept payments through AbanteCart and save?

Get Started

AbanteCart has a new version 1.2.11

New AbanteCart v1.2.11 is now ready. With new version 1.2.11 we introduce CardConnect integration with PCI certified solution, flexible products import wizard, few other integrations updates as well as improvements and fixes requested by users.

Below are the release notes for version 1.2.11:

Core:

  • added new product option type "Label" for display only purpose
  • minor improvement of core/lib/config.php related to cli-mode
  • Added URL into error text when wrong key_param-key_value pair
  • ahtml class fix related to https as plain store url
  • added jpeg warning ignoring via ini_set into AImage class
  • improved ExtensionsAPI class and extension settings page controller
  • added iso_codes for weight and length classes
  • AResource class minor improvement
  • message-info controller minor fix related to hooks-call
  • image url fix related to api-controllers. Now all urls will be without protocol (with // at the begin)
  • Depricate Mcrypt and replace with OpenSSL
  • Added CLI interface to run tasks
  • minor fix of order class

Admin:

  • New import Wizard with automatic and manual data mapping
  • import/export improvements using tasks.
  • import/export added schedule task
  • import/export added logging for import with internal formatted file
  • model/catalog/product fix related to product deletion
  • default weights and length classes now predefined and cannot be deleted
  • ALayoutManager minor improvement
  • updater changes related to extension versions comparison
  • Empty result set fix for listing grids
  • report of purchased products improvement
  • Initial install wizard modal fix

Storefront:

  • Update to stock handling on products and options
  • Google analytics JavaScript improvement
  • New option type "Label" for display only purpose

Extensions:

  • CardConnect new PCI validated payment
  • Update Stripe for PCI validation
  • Banner manager JavaScript fix related to seo url upgrade
  • Fix for MarketPlace price display
  • Royal Mail missing definitions
  • Parcelforce notes update
  • Weight Based shipping text update
  • USPS add help notes
  • UPS and Fedex text corrections
  • Discontinue WorldPay support

Where to download AbanteCart 1.2.11? 

AbanteCart 1.2.11 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.10 to new version 1.2.11 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1211 installation key in extension installation section.


Enjoy new AbanteCart 1.2.11 and stay connected

New AbanteCart v1.2.10 is now ready. With new version 1.2.10 we bring CSRF enforced security, NGINX web server support, Storefront CSS and template improvements and many other updates requested by users.

Below are the release notes for version 1.2.10:

Core:

  • Update to Bootstrap v3.3.7
  • Upgrade to Fontawesome 4.7.0
  • Added support for NGINX web server (nginx.conf.txt)
  • Added csrf token security with backward compatibility
  • Improvement for faster handling with super large products database
  • Large size AImage resizing stability improvement
  • added column sku to order_products and order_options tables
  • Task UI and stability improvements
  • Stability improvement of cache file driver. Added renaming for folder before deleting (locking for write)
  • AMessage improvement. Now update of view-count will not change 'modified' date
  • Add automatic registration of user and customer IDs in mysql session.
  • 2017 Copyright update

Admin:

  • improvement of language_manager and restart of tasks
  • Fix for loading of missing definitions process (error_text fix)
  • Product options handling improvement
  • Illegal string offset 'extensions' warning fix
  • package installer improved. Added charset detection for license.txt
  • Fix of switching to another languages when maintenance mode is enabled

Storefront:

  • Storefront enhanced csrf token security
  • CSS updates and UI improvements in default template
  • Added SKU to Google Analytics ecommerce tracking
  • Added ability to show text message "Inc tax" for products with tax included.

Extensions:

  • Updated payment extension to handle csrf token security

API:

  • Improve add to cart (products bulk add and cart clear)

Thank you for everyone participating in reporting and testing of the issues. Special thanks to Giancarlo Pellegrino from Saarland University, Germany for helping with CSRF.


Where to download AbanteCart 1.2.10? 

AbanteCart 1.2.10 can be downloaded at Github


What about older versions?

Core upgrade from 1.2.9 to new version 1.2.10 is now available.

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_1210 installation key in extension installation section.


Enjoy new AbanteCart 1.2.10 and stay connected

AbanteCart has a new version 1.2.9

New AbanteCart v1.2.9 is now ready for use. In this new version 1.2.9 we focused on overall core platform improvements based on users' feedbacks, security updates, small new features and bug fixes.

Below are the release notes for version 1.2.9:

Core:

  • improvement of ACart library. Added inventory quantity to products list of cart (available quantity)
  • Removed trunk from ASession
  • Added to ARequest class method for getting remote IP of web-user
  • helper/utils.php minor fixes and comments
  • cache file driver improvements
  • added better logging into utils.php
  • minor changes of lib/error.php
  • added redirect function to helper/utils.php. methods with name "redirect" marked as deprecated
  • lib/order.php and lib/cart.php improvements related to hooks and extendability
  • lib/order.php improvements extensions API fix related to arounding of methods
  • lib/customer refactoring
  • Aview improvement
  • lib/cart.php minor fix
  • order_status lib phpdoc comments
  • added column settings into products table of db
  • download lib improvements
  • added php-doc comments into download lib
  • model/checkout/order improvements related to hooks call
  • currency auto-update now works only for default store settings
  • currency / rounding fraction issue fix
  • In Tasks, added task_api_key into installation process for secure run task from browser
  • Password validation fix considering HTML entities
  • Admin password quotes support
  • added phpdoc comment to AController class

Storefront:

  • added disabling coupon button on order confimation page
  • model/checkout/order improvements related to hooks call added trim to account create and guest registration form
  • embed.js minor improvement
  • account/invoice fix
  • model/catalog/product minor fix
  • added prevention from close to embed modal
  • added hookvar for embed product page
  • changes related to order downloads for guest customers
  • product page tpl reformat

Admin:

  • refactoring of listing_grid response controllers related to hooks.
  • customers grid speedup related to orders count
  • added loading of missing descriptions for language via task-process
  • now task runs via task.php from modal with progressbar
  • sale/order_details tpl improvement (added hookvars)
  • added processData hook call
  • changed $error property to public in some controllers
  • added method getPaymentsWithHandler into extension/setting model
  • changes of product model related to settings column
  • added time for comments on order edit page

Extensions:

  • default_royal_mail fixes related to weight class
  • banner manager minor fix
  • default_stripe version changed to 1.0.1
  • added payment handler to default_stripe extensionMerge remote-tracking branch 'origin/1.2.9' into 1.2.9
  • added items to ecommerce tracking
  • predefined IM URI on guest checkout page 1 fix
  • PayPal handshake error notes
  • Improve transaction submit.
  • Improve extension priority and run order handling.

Thank you for everyone participating in reporting and testing of the issues. Special thanks to RIPS Technologies GmbH for reporting and following trhough with security issues.


Where to download AbanteCart 1.2.9? 

AbanteCart 1.2.9 can be downloaded at Google Drive or on our Github repository. Download ZIP


What about older versions?

Core upgrade from 1.2.8 to new version 1.2.9 is now available. All extensions for prior 1.2 should be compatible with 1.2.9

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_129 installation key in extension installation section.


Enjoy new AbanteCart 1.2.9 and stay connected

We here at AbanteCart wish to express our sincere appreciation to all users, developers and supporters, as we celebrate our 5th anniversary. Yes, it has been 5 years and we are proud of what AbanteCart has become. We have achieved this milestone thanks to the hard work every team member who has contributed to its success.

AbanteCart eCommerce solution was made public on November 11, 2011 (11/11/11). Since then, we have developed many features and went through many phases of changes and improvements to get to where we are now. Below are some significant milestone achievements that are worth mentioning:

  • Prior to v 1.2 AbanteCart was already feature rich and since v1.1.4, AbanteCart has been able to handle customers' data encryption and provided storefront API.
  • Since v1.1.8, AbanteCart has provided extensive features to support digital products and handle order downloads.
  • Since version 1.2, AbanteCart has become a 100% mobile open source ecommerce platform with mobile storefront, admin and storefront API. Tasks management was also introduced in 1.2.
  • Later, with version 1.2.3, embed codes were introduced to allow easy integration of products into virtually any existing web sites.
  • Starting with version 1.2.5, AbanteCart was significantly improved to deliver outstanding performance with proven results.
  • With version 1.2.6, core support for SMS and other other notification drivers were introduced.
  • In version 1.2.7, better improved caching was introduced with support for multiple cache drivers.

These are just few highlights of features and improvements introduced in the past 5 years.

AbanteCart marketplace was launched in March 2014. In 2016 alone, independent authors/developers have added 150 new extensions to the marketplace. This number is growing fast, as we get more and more users and developers who like to work or develop with AbanteCart. Latest featured extensions include Fast Checkout, Online Donations, Monnika Theme and many more.

Moving forward, we have a long standing promise to continue innovate and expand AbanteCart eCommerce platform, features, community and the marketplace

If you are not yet using AbanteCart or developing with it, please join our team. There is much more that we can still build together and offer the best ecommerce solution for every business.

Join us in celebration of 5 years and many more in the future

New AbanteCart v1.2.8 is now available for download.
We continued to put more efforts to improve AbanteCart user's and customer's experience and make AbanteCart stand out in the performance compare to other ecommerce platforms.
As of version 1.2.8, AbanteCart is partnering up with NeoWize to provide Analytics and Insights to stores on our platform. This will allow store owners to see their conversion funnel, find out how well individual products are performing and much more!

New Features and improvements highlight:

  • Improved password encryption and simplified process of password reset.
  • Usability improvement in admin with quick data access
  • Cleaning for install/upgrade history
  • Customers' analytics provided by NeoWize
  • General performance, user and customer experiences improvements

Core:

  • added force mode for getting extensions list
  • changed message in case unable to connect to database
  • controllers chain-calls fix.
  • listing_grid/product minor changes
  • Changes related to viewport (page-response for modal view)
  • AResources optimization and speedup
  • ALanguage optimization and speedup
  • ahtml and arescource improvements
  • Amessage minor change
  • AConfig fix
  • XSS fix and changes of ARequest. Added xss_clean method.
  • fix related to ssl-mode
  • AImage minor improvement
  • fix of settings in multi-store
  • sql fix of AResource
  • AConfig fix
  • refactoring of AHtml class
  • Password security update and reset process improvement.
  • Rare case rounding issue fix

Admin:

  • product_option page. fix related to rl-images for option values when all rows expanded
  • user edit form improvement.
  • upgrade now button on extension edit page
  • cleanup of sale/order page controller
  • extension store fix related to non-connected store and loggedin customer on MP-side
  • added cleaning of install/upgrade history into cache management and history page
  • clean of response controller of extensions store + changed upgrade button on ext.page
  • added error reporting to AResource
  • minor changes related to warnings in log
  • added error logging into image model
  • menu items sorting fix
  • model sale/customer improvement
  • css fix of delete confirmation popover
  • mp_api model revert
  • code improvements related to subsql_filter
  • Marketplace product listing and purchase improvment
  • added hook_var into product summary tpl
  • Enable import/export controller to be hook-able.
  • Filtering data for encrypted params.

Storefront:

  • css fix for additional images on product page.
  • sql fix of saving order data of IM related to guest checkout
  • Added redirect from non-secure login page to secure when ssl is on
  • added link to newly created order invoice on success page
  • model checkout order improvement
  • account/downloads pagination fix
  • added hook call into seo_url common controller
  • Fix for current page pagination click
  • API thumbnail fix from ravdeepsingh22
  • Fix for options selection and images load
  • HTTP and HTTPS links improvements
  • Storefront header controller cleanup, removal of backwards compatibility prior to 1.2
  • Account creation, preselect if only one country
  • New getHomeURL() method for storefront

install:

  • db-changes related to longtext instead text column type
  • added constant SERVER_NAME (needed for scheduled tasks that will be run by cron)
  • Discontinue global SALT usage

Extensions/Upgrade:

  • neowize_insights analytics
  • Fix in upgrade process to handle new empty directories.


Where to download AbanteCart? 

AbanteCart can be downloaded at Google Drive or on our Github repository. Download ZIP


What about older versions?

Core upgrade to new version 1.2.8 is now available. All extensions for prior 1.2 should be compatible with 1.2.8

You can upgrade from admin section clicking on message about upgrade or using abantecart_upgrade_128 installation key in extension installation section.


Enjoy new AbanteCart and stay connected