Title: Smartpoints Lockers for ACS
Author: headplus
Published: <strong>July 28, 2024</strong>
Last modified: May 7, 2026

---

Search plugins

![](https://ps.w.org/smartpoints-lockers-acs/assets/banner-772x250.jpg?rev=3126833)

![](https://ps.w.org/smartpoints-lockers-acs/assets/icon-128x128.png?rev=3126826)

# Smartpoints Lockers for ACS

 By [headplus](https://profiles.wordpress.org/headplus/)

[Download](https://downloads.wordpress.org/plugin/smartpoints-lockers-acs.3.1.0.zip)

 * [Details](https://pcd.wordpress.org/plugins/smartpoints-lockers-acs/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/smartpoints-lockers-acs/#reviews)
 * [Development](https://pcd.wordpress.org/plugins/smartpoints-lockers-acs/#developers)

 [Support](https://wordpress.org/support/plugin/smartpoints-lockers-acs/)

## Description

Smartpoints Lockers for ACS plugin extends WooCommerce shipping options, enabling
customers to pick up orders at ACS Smartpoints Lockers.

### Περιγραφή/Description

Greek:
 Το SmartPoints Lockers ACS Plugin επιτρέπει στο ηλεκτρονικό σας κατάστημα
να ενσωματώσει εύκολα τη δυνατότητα οι πελάτες να παραλαμβάνουν τις παραγγελίες 
τους από ACS Smartpoint Lockers ή ACS Courier Stores.

Το plugin προσφέρει βελτιωμένες ρυθμίσεις, όπως πίνακες κόστους ανά διαφορετικές
ζώνες αποστολής και εργαλεία για ακριβείς υπολογισμούς κόστους αποστολής. Η αυτόματη
συμπλήρωση της διεύθυνσης αποστολής για το επιλεγμένο SmartPoint διευκολύνει τη 
διαδικασία τόσο για τον πελάτη όσο και για τον διαχειριστή του καταστήματος.

Το plugin έχει σχεδιαστεί με έμφαση στην ασφάλεια του κώδικα και τη σωστή δομή των
αρχείων, διασφαλίζοντας σταθερή και αξιόπιστη λειτουργία. Η έξυπνη διαχείριση των
δεκαδικών ψηφίων εξασφαλίζει ότι όλα τα αριθμητικά δεδομένα αποθηκεύονται σωστά,
χωρίς σφάλματα. Επιπλέον, οι βελτιώσεις κάνουν τη διαχείριση αποστολών πιο απλή,
γρήγορη και αξιόπιστη για τους ιδιοκτήτες καταστημάτων και τους πελάτες.

Κατά τη διαδικασία checkout, ο πελάτης επιλέγει ένα ACS Point για να παραλάβει την
παραγγελία του. Το SmartPoints Lockers ACS Plugin επεκτείνει τη μέθοδο αποστολής
του ηλεκτρονικού σας καταστήματος, προσφέροντας μια σύγχρονη και αυτοματοποιημένη
εμπειρία τόσο για τους διαχειριστές όσο και για τους πελάτες.

SmartPoints Lockers ACS – Secure, fast, and flexible plugin for your shipping needs

English:
 The SmartPoints Lockers ACS Plugin allows your e-shop to easily integrate
the option for customers to pick up their orders from ACS Smartpoint Lockers or 
ACS Courier Stores.

The plugin offers enhanced settings, such as table rates for different shipping 
zones and tools for precise shipping cost calculations. Automatic shipping address
fill for the selected SmartPoint makes the process easier for both the customer 
and the store administrator.

The plugin is designed with emphasis on code security and proper file structure,
ensuring stable and reliable operation. Smart handling of decimal values ensures
that all numerical data is stored correctly, without errors. Additional improvements
make shipping management simpler, faster, and more reliable for both store owners
and customers.

During checkout, the customer selects an ACS Point to collect their order. The SmartPoints
Lockers ACS Plugin extends your e-shop’s shipping method, providing a modern and
automated experience for both administrators and customers.

#### Πως να χρησιμοποιήσετε το πρόσθετο / How to use this plugin?

Greek:
 Κατά τη διαδικασία checkout, ο πελάτης μπορεί να επιλέξει ένα ACS Point 
για να παραλάβει την παραγγελία του οποιαδήποτε στιγμή επιθυμεί (24/7). Το SmartPoints
Lockers ACS επεκτείνει τη μέθοδο αποστολής του ηλεκτρονικού σας καταστήματος.

English:
 During checkout, the customer can select an ACS Point to collect their
order any time they wish (24/7). SmartPoints Lockers for ACS extends the Shipping
Method for your e-shop.

Greek:
 Κατά τη διαδικασία checkout, ο πελάτης μπορεί να επιλέξει ένα ACS Point 
για να παραλάβει την παραγγελία του οποιαδήποτε στιγμή επιθυμεί (24/7). Το SmartPoints
Lockers ACS επεκτείνει τη μέθοδο αποστολής του ηλεκτρονικού σας καταστήματος.

### Υπηρεσίες 3ων/Third Party Services

Greek:
 Αυτό το plugin βασίζεται στις παρακάτω υπηρεσίες τρίτων:

 1. **ACS Courier**
 2.  * API Endpoint: https://webservices.acscourier.net/ACSRestServices/api/ACSAutoRest
     * Όροι Χρήσης: [Όροι ACS Courier](https://www.acscourier.net/en/terms-of-use)
     * Πολιτική Απορρήτου: [Πολιτική Απορρήτου ACS Courier](https://www.acscourier.net/en/privacy-policy)
 3. **Google Maps API**
 4.  * API Endpoint: https://maps.googleapis.com/maps/api/js
     * Όροι Χρήσης: [Όροι Google Maps](https://developers.google.com/maps/terms)
     * Πολιτική Απορρήτου: [Πολιτική Απορρήτου Google](https://policies.google.com/privacy)

English:
 This plugin relies on the following third-party services:

 1. **ACS Courier**
 2.  * API Endpoint: https://webservices.acscourier.net/ACSRestServices/api/ACSAutoRest
     * Terms of Use: [ACS Courier Terms](https://www.acscourier.net/en/terms-of-use)
     * Privacy Policy: [ACS Courier Privacy Policy](https://www.acscourier.net/en/privacy-policy)
 3. **Google Maps API**
 4.  * API Endpoint: https://maps.googleapis.com/maps/api/js
     * Terms of Use: [Google Maps Terms](https://developers.google.com/maps/terms)
     * Privacy Policy: [Google Privacy Policy](https://policies.google.com/privacy)

### Εγκατάσταση/Installation

Greek:
 1. Ανεβάστε τα αρχεία του plugin στο φάκελο `/wp-content/plugins/` ή εγκαταστήστε
το μέσω της οθόνης προσθήκης plugins του WordPress. 2. Ενεργοποιήστε το plugin από
την οθόνη ‘Plugins’ του WordPress. 3. Πηγαίνετε στις Ρυθμίσεις WooCommerce  Αποστολή
για να ρυθμίσετε το plugin. 4. Μπορείτε να χρησιμοποιήσετε 2 εύρη κόστους αποστολής
και να ορίσετε μέχρι 5 διαφορετικά ποσοστά ανά εύρος.

English:
 1. Upload the plugin files to the `/wp-content/plugins/` directory, or
install the plugin through the WordPress plugins screen directly. 2. Activate the
plugin through the ‘Plugins’ screen in WordPress. 3. Go to WooCommerce Settings  
Shipping to set up the plugin. 4. You can use 2 ranges for shipping costs and set
up to 5 different rates per range.

_IMPORTANT_: You will need ACS Credentials provided by ACS Courier: Company ID, 
Company Password, User ID, User Password, Api Key, and Google API Key for Maps.

_ΣΗΜΑΝΤΙΚΟ_: Θα χρειαστείτε τα ACS Credentials που παρέχει η ACS Courier: Company
ID, Company Password, User ID, User Password, Api Key, και Google API Key για τους
Χάρτες.

### Υποστήριξη/Technical Support

Greek:
 Είμαστε πάντα στη διάθεσή σας για βοήθεια, αλλά σε περίπτωση εξατομίκευσης
ή ειδικών οδηγιών, υπάρχει ειδική χρέωση για τις υπηρεσίες μας.

ΠΑΡΑΚΑΛΟΥΜΕ ΣΗΜΕΙΩΣΤΕ: —> Το plugin είναι ΑΠΟΛΥΤΩΣ ΔΩΡΕΑΝ! <—

English:
 We are always happy to help you but in case of customization or special
instructions, there is a special charge for our services.

PLEASE NOTE: —> The Plugin is COMPLETELY FREE! <—

## Screenshots

[[

[[

[[

## Reviews

![](https://secure.gravatar.com/avatar/91fc1f1da649228fe43265c03b80d87d6ddf850e5a636d2ada6aee798fef20f2?
s=60&d=retro&r=g)

### 󠀁[Amazing!](https://wordpress.org/support/topic/amazing-3999/)󠁿

 [Alex Mac](https://profiles.wordpress.org/alexmac82/) July 30, 2024 1 reply

Amazing! A must-have plugin! Finally, a plugin for ACS Smart Points that works! 
Very useful for eshops with ACS shipping. Thank you, @headplus

 [ Read all 1 review ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/)

## Contributors & Developers

“Smartpoints Lockers for ACS” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ headplus ](https://profiles.wordpress.org/headplus/)

[Translate “Smartpoints Lockers for ACS” into your language.](https://translate.wordpress.org/projects/wp-plugins/smartpoints-lockers-acs)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smartpoints-lockers-acs/),
check out the [SVN repository](https://plugins.svn.wordpress.org/smartpoints-lockers-acs/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/smartpoints-lockers-acs/)
by [RSS](https://plugins.trac.wordpress.org/log/smartpoints-lockers-acs/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.1.0

*Added Greek language

#### 3.0.0

 * Added constant: `SMARTPOINTS_LOCKERS_ACS_PLUGIN_BASENAME` using `plugin_basename(
   __FILE__)` to replace hardcoded plugin paths
 * Removed legacy commented-out code from the main plugin file
 * Added dependency: `markerclusterer` for frontend map marker clustering
 * Added function: Dynamic `plugin_url` localization via `wp_localize_script()`
 * Updated dependency loading: `woo-script.js` now depends on `script.js`
 * Improved output escaping: Replaced `esc_attr()` with `esc_html()` for HTML content
   rendering
 * Added validation: `json_encode()` failure handling before saving data
 * Added error handling: `is_wp_error()` and null response checks for `wp_remote_post()`
   requests
 * Improved admin security: `current_user_can()` check now runs before `check_admin_referer()`
 * Improved admin error handling: Replaced silent returns with `wp_die()` responses
 * Fixed issue: Incorrect hardcoded plugin filename affecting cron cleanup and action
   links
 * Removed hardcoded plugin folder paths from JavaScript
 * Added function: Dynamic plugin URL usage in JavaScript through localized data
 * Added security improvement: `escapeHtml()` sanitization for all dynamic HTML 
   output (XSS protection)
 * Refactored marker rendering: Replaced raw HTML template literals with safe DOM
   methods
 * Refactored selected marker rendering: Replaced `.html()` usage with safe DOM 
   manipulation
 * Refactored footer rendering to use DOM methods instead of injected HTML strings
 * Refactored InfoWindow rendering to use DOM elements instead of raw HTML strings
 * Added escaping for `workingHours()` weekday and Saturday values
 * Added timeout protection: `openMap()` polling interval now stops after 10 seconds
 * Added debounce: 500ms delay for postcode/address search change handlers
 * Fixed variable scoping: Replaced undeclared globals in loops with properly scoped
   variables

#### 2.0.5

 * Fixed problems with Firefox Browser

#### 2.0.2

 * Added function: Appears the button if ACS SmartPoint Shipping class is selected
 * Added function: Removes ACS SmartPoint Shipping class if overweight according
   weight in settings

#### 2.0.1

 * HPOS Support
 * Solved Problems with wc messages with Ajax
 * Solved Cronjob problems

#### 2.0.0

 * Major Changes

#### 1.0.8

 * WordPress 6.8.4 compatibility

#### 1.0.7

 * Fixed cronjob problems

#### 1.0.6

 * Added translation

#### 1.0.5

 * Important changes

#### 1.0.0

 * Initial plugin upload

## Meta

 *  Version **3.1.0**
 *  Last updated **2 months ago**
 *  Active installations **20+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smartpoints-lockers-acs/)
 * Tags
 * [ACS](https://pcd.wordpress.org/plugins/tags/acs/)[ACS Courier](https://pcd.wordpress.org/plugins/tags/acs-courier/)
   [Greece](https://pcd.wordpress.org/plugins/tags/greece/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/smartpoints-lockers-acs/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smartpoints-lockers-acs/reviews/)

## Contributors

 *   [ headplus ](https://profiles.wordpress.org/headplus/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smartpoints-lockers-acs/)