PHP Developer for Courier Integration

Customer: AI | Published: 13.01.2026

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