PHP Developer for Courier Integration
Budget: €30 – €250 EUR
We are looking for an experienced PHP developer with strong knowledge of Joomla, WordPress (WooCommerce), and SOAP APIs to build a reusable integration with ICC Courier.
The goal is to develop a portable shipping integration that works in Joomla first and can be easily transferred to WordPress/WooCommerce with minimal changes.
Scope of Work
Develop a standalone PHP SOAP client for ICC Courier (WSDL provided)
Implement the following ICC methods:
AddVoucherV2
Print Voucher (PDF)
Delete Voucher
Voucher History
Pickup List creation & printing
Correct handling of:
Date/time formats
Decimal values
Field length limits
Error handling & logging
Joomla Part
Create a clean Joomla integration (component or plugin)
Admin configuration for ICC credentials
Ability to generate voucher from an order
Store Voucher Number (ICC Number)
Button to print voucher (PDF)
Secure implementation (no hard-coded credentials)
WordPress Compatibility
Core logic must be CMS-agnostic
Easy reuse in WordPress / WooCommerce
WooCommerce-ready structure (order meta compatible)
Technical Requirements
PHP 7.4+
SOAP (WSDL / SoapClient)
Joomla 4/5 experience
WordPress & WooCommerce experience
Clean, well-structured, documented code
Security best practices
Nice to Have
Previous courier / shipping API integrations
Experience with Greek courier services
Ability to provide basic documentation
Deliverables
Reusable PHP integration library
Joomla implementation
Clear instructions for WordPress/WooCommerce reuse
Test example with ICC test credentials
Budget
Open to proposals (fixed price preferred).
Please include:
Relevant past projects
Experience with SOAP APIs
Estimated delivery time
The goal is to develop a portable shipping integration that works in Joomla first and can be easily transferred to WordPress/WooCommerce with minimal changes.
Scope of Work
Develop a standalone PHP SOAP client for ICC Courier (WSDL provided)
Implement the following ICC methods:
AddVoucherV2
Print Voucher (PDF)
Delete Voucher
Voucher History
Pickup List creation & printing
Correct handling of:
Date/time formats
Decimal values
Field length limits
Error handling & logging
Joomla Part
Create a clean Joomla integration (component or plugin)
Admin configuration for ICC credentials
Ability to generate voucher from an order
Store Voucher Number (ICC Number)
Button to print voucher (PDF)
Secure implementation (no hard-coded credentials)
WordPress Compatibility
Core logic must be CMS-agnostic
Easy reuse in WordPress / WooCommerce
WooCommerce-ready structure (order meta compatible)
Technical Requirements
PHP 7.4+
SOAP (WSDL / SoapClient)
Joomla 4/5 experience
WordPress & WooCommerce experience
Clean, well-structured, documented code
Security best practices
Nice to Have
Previous courier / shipping API integrations
Experience with Greek courier services
Ability to provide basic documentation
Deliverables
Reusable PHP integration library
Joomla implementation
Clear instructions for WordPress/WooCommerce reuse
Test example with ICC test credentials
Budget
Open to proposals (fixed price preferred).
Please include:
Relevant past projects
Experience with SOAP APIs
Estimated delivery time
Related categories:
PHP
Joomla
WordPress
HTML
Software Development
WooCommerce
Web Development
API Development
Software Engineering
SOAP API