Version1.0.2
Requires WP5.8
Tested up to6.8
Slugvgdev-woo-geniki-courier
Changelog
  • Initial release
  • Color selection for email tracking
Geniki Taxydromiki Voucher & Label for WooCommerce

Geniki Taxydromiki Voucher & Label for WooCommerce

Create Geniki Taxydromiki vouchers and PDF shipping labels directly from WooCommerce orders with support for COD, cancel/restore functionality, test/production modes and multiple label formats – 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

Geniki Taxydromiki Voucher & Label for WooCommerce connects your WooCommerce store directly with Geniki Taxydromiki's SOAP web services. Create courier vouchers, print PDF shipping labels, and manage deliveries without leaving WordPress. Full support for test and production environments, multiple label formats, and advanced voucher management including cancel and restore functionality.

Key Features

One-Click Voucher Creation

  • Create Geniki vouchers directly from WooCommerce order edit screen
  • Quick voucher generation from orders list with modal form
  • All recipient details pre-filled from order data
  • Automatic job ID and voucher number from Geniki API

Multiple Label Formats

  • Sticker (10x15cm) for standard thermal label printers
  • StickerBig (10x19cm) for larger thermal labels
  • A4 format for regular office printers
  • A5 format for smaller printouts

Cancel & Restore Vouchers

  • Cancel vouchers directly through the Geniki API
  • Restore cancelled vouchers without creating new ones
  • Flexible voucher management for order changes
  • All actions tracked in database with cancel status

Three Voucher Types

  • Voucher - Standard shipping for sending packages
  • Pickup - Collection service for customer pickups
  • SendAndReturn - Shipments with return labels included
  • Choose type based on shipping requirements

Cash on Delivery 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

Test & Production Modes

  • Test mode connects to Geniki test server for safe development
  • Production mode for live voucher creation
  • Easy toggle between environments in settings
  • Perfect for staging sites and client testing

SOAP API Integration

  • Official Geniki SOAP API with strong data validation
  • Automatic authentication key management and renewal
  • Handles expired auth keys transparently
  • Structured WSDL-based communication

Live Tracking Integration

  • Direct tracking links to Geniki website
  • Track shipment status through taxydromiki.com/track
  • Job ID tracking for complete shipment history
  • Tracking accessible from order screen

Smart Email Notifications

  • Automatically include tracking info in completed order emails
  • Professional email template with voucher and tracking details
  • Keep customers informed about shipment status
  • Enable/disable from plugin settings

Voucher Management Dashboard

  • Dedicated admin page for viewing all Geniki vouchers
  • Create voucher lists for organizing shipments
  • Contacts table for frequent recipients (database ready)
  • Filter by status: active, cancelled, or deleted

Order List Integration

  • Geniki Voucher column in WooCommerce orders list
  • Quick access to tracking, print PDF, cancel or create voucher
  • Visual status indicators for voucher state
  • Automatic order status change after voucher creation

Greek Language Optimization

  • Automatic uppercase conversion without accents for addresses
  • Proper Greek character handling in names and addresses
  • Full Greek translation for admin interfaces
  • Detailed error messages in Greek with explanations

Advanced Error Handling

  • Comprehensive error code translation (700-series validation errors)
  • Authentication failure detection and recovery
  • Detailed SOAP fault logging for troubleshooting
  • User-friendly error messages in Greek and English

Performance & Compatibility

  • Compatible with WooCommerce High-Performance Order Storage (HPOS)
  • Lightweight admin-only code with no frontend impact
  • Debug mode with detailed SOAP request/response logging
  • Requires PHP SOAP extension (widely available)

Setup Instructions

  1. Install & Activate the Plugin

    After purchasing the plugin:

    • Go to Plugins > Add New > Upload Plugin
    • Upload the ZIP file and click Install Now
    • Click Activate
    • Ensure WooCommerce is installed and active
    • Verify PHP SOAP extension is enabled (the plugin will notify you if it's not)
  2. Activate Your License

    Unlock updates and full functionality:

    • Navigate to the plugin's License tab
    • Paste your license key from the purchase email
    • Click Activate License
    • Wait for confirmation that activation succeeded
  3. Configure Geniki API Credentials

    Enter your Geniki SOAP API credentials:

    API Access Information:
    • Go to VGDev Solutions > Γενική Ταχυδρομική
    • Enter Username (provided by Geniki)
    • Enter Password
    • Enter API Key
    • Choose Test Mode or Production Mode

    Note: Start with Test Mode to safely test the integration without creating real vouchers. Contact Geniki Taxydromiki to obtain your SOAP API credentials.

    Test Your Connection:
    • Click Test Connection to verify credentials
    • The plugin will authenticate and renew the auth key
    • If successful, you'll see a confirmation message
    • Auth keys are automatically renewed when they expire
  4. Configure Label & Voucher Settings

    Customize label format and order behavior:

    Label Settings:
    • Paper Size: Choose from Sticker (10x15), A4, A5, or StickerBig (10x19)
    • Default Weight: Set default parcel weight in kg
    • Uppercase Conversion: Enable for Greek addresses without accents
    Order Automation:
    • Order Status Change: Auto-change status after voucher creation
    • Email Tracking: Include tracking in completed order emails
    • Debug Mode: Enable detailed SOAP logging for troubleshooting

    Save settings when done.

  5. Create Your First Voucher

    Start shipping with Geniki:

    • Open any WooCommerce order
    • Find the Γενική Ταχυδρομική metabox
    • Review pre-filled recipient information
    • Select voucher type: Voucher, Pickup, or SendAndReturn
    • COD amount is auto-filled for COD orders
    • Click Create Voucher
    • Job ID, voucher number and PDF link appear immediately

How It Works

For Store Owners:

  1. Customer places order in your WooCommerce store
  2. You open the order and click "Create Voucher"
  3. Plugin authenticates with Geniki SOAP API (auto-renews auth key if needed)
  4. Order details sent securely via SOAP to Geniki servers
  5. Geniki returns Job ID and voucher number
  6. PDF label URL generated based on selected paper size
  7. Voucher stored in database with job ID for tracking
  8. Print label and give parcel to Geniki courier

For Flexible Management:

  • If order changes, cancel the voucher through the plugin
  • Cancelled vouchers remain in database with cancel status
  • Restore cancelled vouchers if customer changes mind again
  • No need to create new vouchers for simple changes

Alternative: Quick Creation from Orders List:

  • From WooCommerce > Orders, click "Create voucher" button
  • Modal opens with pre-filled data
  • Adjust details, select type and confirm
  • Voucher created without opening full order page

Test Before Going Live:

  • Enable Test Mode in settings
  • Create test vouchers safely on testvoucher.taxydromiki.gr
  • Verify your workflow and PDF generation
  • Switch to Production Mode when ready for real shipments

Why Choose Geniki Taxydromiki Voucher & Label for WooCommerce?

  • Official SOAP Integration – Built with Geniki's official SOAP API for reliable, structured communication.
  • Cancel & Restore – Unique ability to cancel and restore vouchers through the API.
  • Test Environment – Safe development with dedicated test server before going live.
  • Smart Auth Management – Automatic authentication key renewal when expired.
  • Multiple Label Sizes – 4 formats to match your printing equipment.
  • Three Voucher Types – Regular shipping, pickup service, and send-with-return options.
  • Full COD Support – Automatic cash on delivery detection and handling.
  • Greek-Optimized – Proper Greek character handling and comprehensive error messages.
  • HPOS Compatible – Future-proof with WooCommerce High-Performance Order Storage.
  • No Manual Entry – All data flows automatically from WooCommerce to Geniki.

Perfect For

  • Greek WooCommerce Stores – Any shop using Geniki Taxydromiki for shipping.
  • High-Volume Sellers – Stores shipping many orders daily.
  • COD Businesses – Shops relying on cash on delivery.
  • Development Agencies – Test mode perfect for client site development.
  • Flexible Operations – Businesses that need to cancel/restore vouchers.
  • Multi-Environment – Teams with staging and production sites.

System Requirements

  • WordPress 5.0 or higher
  • WooCommerce 5.0 or higher (must be active)
  • PHP 7.4 or higher
  • PHP SOAP extension enabled
  • Active Geniki Taxydromiki account with SOAP API access
  • Valid API credentials (Username, Password, API Key)

Connect Your Store with Geniki Today

Geniki Taxydromiki Voucher & Label for WooCommerce streamlines your shipping with official SOAP API integration. Create, cancel, restore vouchers and print labels – all from inside WordPress.

Questions

How do I get Geniki Taxydromiki API credentials?

Contact Geniki Taxydromiki customer service to request SOAP API access. You'll need to provide your company information and existing Geniki account details. Once approved, you'll receive: Username, Password, and API Key. The plugin supports both test and production environments, allowing you to safely test your integration before going live with real shipments.

What makes this plugin different from other courier integrations?

This plugin uses Geniki's official SOAP API with automatic authentication key management. Unlike REST APIs, SOAP provides stronger data validation and structured communication. The plugin automatically handles auth key renewal when it expires, tracks job IDs for each voucher, and supports advanced features like canceling and restoring vouchers – something not available in basic courier integrations.

Can I cancel a voucher after creating it?

Yes! One unique feature of this plugin is the ability to cancel vouchers through the API. If you made a mistake or the order changed, simply click "Cancel" on the voucher. Even better, you can restore a cancelled voucher if needed without creating a new one. This flexibility helps you manage shipping changes efficiently without contacting the courier.

What label sizes and voucher types are supported?

The plugin supports 4 label formats: Sticker (10x15cm) for standard thermal printers, A4 for regular office printers, A5 for smaller printouts, and StickerBig (10x19cm) for larger thermal labels. You can also choose between three voucher types: regular Voucher for sending packages, Pickup for collection services, and SendAndReturn for shipments that need return labels included.

What's the difference between test mode and production mode?

Test mode connects to Geniki's test server (testvoucher.taxydromiki.gr) where you can create fake vouchers without actual shipping costs or real courier pickups. This is perfect for development and testing your workflow. Production mode connects to the live server (voucher.taxydromiki.gr) and creates real vouchers that will be picked up by Geniki couriers. You can switch between modes easily in the plugin settings.

Reviews

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