Version1.0.3
Requires WP5.8
Tested up to6.8
Slugvgdev-woo-acs-courier
Changelog
  • Initial release
  • Fixed an issue with log_debug()
  • Added Print Pickup List by date
  • Color selection for email tracking
ACS Courier Voucher & Label for WooCommerce

ACS Courier Voucher & Label for WooCommerce

Create ACS Courier vouchers and PDF shipping labels directly from WooCommerce orders with support for COD, tracking, multiple ACS services and automatic order status updates – streamline your Greek shipping workflow.

35.00

Lifetime License + Lifetime Updates

14-day money-back guarantee
Pay securely with Visa Mastercard American Express Discover Klarna Revolut Pay

Want more than one plugin? Your discount is applied automatically in the cart:

  • With 2 premium plugins in your cart → 10% off both

  • With 3 premium plugins15% off all of them

  • With 4 or more premium plugins20% off your plugins

Free plugins do not count towards the bundle and are not discounted.
The discount is applied automatically in the cart and at checkout, no coupon needed.

Do you think something is missing from this plugin?

Request a feature

Need a different customization on your website?

Submit a customization request

ACS Courier Voucher & Label for WooCommerce connects your WooCommerce store directly with ACS Courier web services. Create courier vouchers and print PDF shipping labels without leaving WordPress. Every order detail flows automatically from WooCommerce to ACS – no manual data entry, no copy-pasting into the ACS portal.

Key Features

One-Click Voucher Creation

  • Create ACS vouchers directly from the WooCommerce order edit screen
  • Quick voucher generation from the orders list with a modal form
  • All recipient details (name, phone, address, postcode) pre-filled from order data
  • Instant voucher number assignment from ACS API

PDF Shipping Labels

  • Automatic PDF label generation after each voucher is created
  • Support for Flyer (A5) format for regular printers
  • Support for Sticker (10x10cm) format for thermal label printers
  • Download or reprint labels anytime from order screen or vouchers list

Cash on Delivery (COD) Support

  • Automatic detection of COD payment method on orders
  • COD amount automatically included in voucher data
  • Clear display of COD information on printed labels
  • Works seamlessly with WooCommerce COD payment gateway

Live Tracking Integration

  • Direct tracking links to ACS website for each voucher
  • Track shipment status through ACS Track & Trace system
  • View complete delivery timeline with status updates
  • Tracking information accessible from order screen

Multiple ACS Services

  • COD - Cash on Delivery for payment collection
  • SAT - Saturday delivery service
  • INS - Insurance for valuable shipments
  • REM - Remote area delivery
  • REC - Reception pickup service
  • RDO - Return delivery option

Smart Email Notifications

  • Automatically include tracking information in completed order emails
  • Beautiful email template with voucher number and tracking link
  • Keep customers informed about their shipment status
  • Enable or disable tracking emails from plugin settings

Voucher Management

  • Dedicated admin page for viewing all ACS vouchers
  • Create voucher lists / manifests for ACS pickups
  • Save frequent recipients in Contacts list for reuse
  • Custom database tables for efficient voucher storage

Order List Integration

  • ACS Voucher column in WooCommerce orders list
  • Quick access to tracking, print PDF, or create voucher
  • Visual indicators for orders with or without vouchers
  • Automatic order status change after voucher creation (optional)

Greek Language Optimization

  • Automatic conversion to uppercase without accents for Greek addresses
  • Proper handling of Greek characters in names and addresses
  • Full Greek translation for all admin interfaces
  • Optimized for Greek WooCommerce stores

Performance & Compatibility

  • Compatible with WooCommerce High-Performance Order Storage (HPOS)
  • Lightweight admin-only code - no frontend performance impact
  • Debug mode with detailed API logging for troubleshooting
  • Secure file storage with dedicated uploads folder

Setup Instructions

  1. Install & Activate the Plugin

    After purchasing the plugin:

    • Go to Plugins > Add New > Upload Plugin in your WordPress dashboard
    • Upload the ZIP file and click Install Now
    • Click Activate to enable the plugin
    • Make sure WooCommerce is already installed and active
  2. Activate Your License

    Unlock automatic updates and full functionality:

    • Navigate to the plugin's License tab
    • Paste the license key you received after purchase
    • Click Activate License and wait for confirmation
    • Once activated, all ACS features will be available
  3. Configure ACS API Credentials

    Enter your ACS Web Service credentials:

    Required API Information:
    • Go to WooCommerce > ACS Courier in your WordPress admin
    • Enter Company ID (provided by ACS)
    • Enter Company Password
    • Enter User ID for Web Service access
    • Enter User Password
    • Enter API Key
    • Enter Billing Code
    • Set Sender name (appears on vouchers)

    Note: Contact ACS at 210 8190000 to request Web Service API access if you don't have credentials yet.

    Test Your Connection:
    • Click the Test Connection button in the settings
    • Wait for the success message confirming API connectivity
    • If the test fails, double-check your credentials
  4. Configure Label & Order Settings

    Customize voucher and label behavior:

    Label Settings:
    • Default Weight: Set default parcel weight in kg (e.g., 0.5)
    • Print Size: Choose between Flyer (A5) or Sticker (10x10)
    • Uppercase Conversion: Enable to convert Greek addresses to uppercase without accents
    Order Automation:
    • Order Status Change: Optionally change order status after voucher creation
    • Email Tracking: Enable to include tracking info in completed order emails
    • Debug Mode: Enable for detailed API logging (for troubleshooting)

    Click Save Settings when done.

  5. Create Your First Voucher

    Start creating vouchers from your orders:

    • Open any WooCommerce order
    • Find the ACS Courier metabox on the right side
    • Review the pre-filled recipient information
    • Select any additional ACS services (COD, SAT, etc.)
    • Click Create Voucher
    • The voucher number and PDF label link will appear immediately

How It Works

For Store Owners:

  1. Customer places an order in your WooCommerce store
  2. You open the order and click "Create Voucher" in the ACS metabox
  3. Plugin sends order details securely to ACS API
  4. ACS returns voucher number and generates PDF label
  5. PDF label is automatically saved in your uploads folder
  6. Voucher information is stored in custom database table
  7. You can print the label and hand parcel to ACS courier

For Your Customers:

  • When order is completed, customer receives email with tracking link
  • Customer clicks link to view shipment status on ACS website
  • Real-time tracking shows delivery progress and estimated arrival

Alternative: Quick Creation from Orders List:

  • From WooCommerce > Orders, click "Create voucher" button next to any order
  • A modal opens with pre-filled recipient details
  • Adjust details if needed and click "Create Voucher"
  • Voucher is created without opening the full order page

Why Choose ACS Courier Voucher & Label for WooCommerce?

  • Direct ACS Integration – Built specifically for ACS Courier web services with official API support.
  • No More Double Entry – Stop manually typing customer details into the ACS portal every single time.
  • Instant PDF Labels – Generate and print shipping labels in seconds, not minutes.
  • Complete COD Support – Automatically handle cash on delivery orders without extra steps.
  • Customer Tracking – Give your customers peace of mind with automatic tracking emails.
  • Greek-Optimized – Proper handling of Greek characters, addresses, and postal codes.
  • Admin-Only Code – Zero impact on your store's frontend performance and checkout speed.
  • Built by Greek Developer – Created by someone who understands Greek e-commerce needs.
  • HPOS Compatible – Future-proof with WooCommerce High-Performance Order Storage.

Perfect For

  • Greek WooCommerce Stores – Any shop shipping within Greece or to Cyprus via ACS.
  • High-Volume Sellers – Stores that ship dozens of orders daily and need speed.
  • COD Businesses – Shops that rely on cash on delivery as primary payment method.
  • Multi-Vendor Platforms – Marketplace sites that need organized voucher management.
  • B2B Wholesalers – Businesses with saved contacts for repeat recipients.
  • Web Agencies – Deploy on multiple client sites with consistent functionality.

System Requirements

  • WordPress 5.0 or higher
  • WooCommerce 4.0 or higher (must be active)
  • PHP 7.4 or higher
  • Active ACS Courier account with Web Service API access
  • Valid ACS API credentials (Company ID, Password, User ID, Password, API Key, Billing Code)

Connect Your Store with ACS Today

ACS Courier Voucher & Label for WooCommerce eliminates manual work and speeds up your shipping process. Create vouchers, print labels, and track deliveries – all from inside WordPress.

Questions

How do I get ACS API credentials?

Contact ACS Courier's customer service at 210 8190000 to request Web Service API access. You'll need to provide your company information and ACS account details. Once approved, you'll receive: Company ID, Company Password, User ID, User Password, API Key, and Billing Code. Enter these credentials in the plugin settings under WooCommerce > ACS Courier to activate the integration.

Does the plugin support Cash on Delivery (COD)?

Yes! The plugin automatically detects when an order uses the "Cash on Delivery" payment method and includes the COD amount in the voucher. The ACS courier will collect payment upon delivery and transfer it to your account according to your agreement with ACS. All COD information appears on the printed shipping label.

What label formats can I print?

The plugin supports two ACS-approved label formats: Flyer (A5 size) for regular printers, and Sticker (10x10cm) for thermal label printers. You can set your preferred format in the plugin settings. PDF labels are automatically generated after voucher creation and stored in your WordPress uploads folder for reprinting anytime.

Can I send tracking information to customers?

Yes, the plugin can automatically include ACS tracking information in the WooCommerce "Completed Order" email. Enable this option in the plugin settings under "Email & Tracking Settings". Customers will receive a direct link to track their shipment on the ACS website, along with the voucher number.

What ACS services are supported?

The plugin supports all major ACS delivery services: COD (Cash on Delivery), SAT (Saturday Delivery), INS (Insurance), REM (Remote Area), REC (Reception Pickup), and RDO (Return Service). You can select multiple services when creating each voucher based on your customer's needs.

Reviews

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
ACS Courier Voucher & Label for WooCommerce 35.00 Buy Now