WordPress Plugin · Anonymous Client

WordPress Plugin: Interactive eSIM Import.

A client needed a solution to automatically import eSIM packages from an external provider into their WordPress store, display them interactively, and sell them directly. We built a custom plugin that covers the entire process, from API import to automated delivery after purchase.

400+

Work Hours

Development & Testing

15,000+

Lines of Code

Plugin, API, Frontend

4

Months

October 2025 to January 2026

2

Languages

German & English

Project Scope

What We Built

A plugin that covers the complete workflow: automated import, interactive display, checkout, and delivery. No dependency on third-party plugins, everything built as one cohesive system.

Custom WordPress plugin with object-oriented PHP architecture
REST API integration with external eSIM provider
Automated product sync via cron jobs
Interactive storefront with AJAX filtering (country, data volume, duration)
Complete WooCommerce integration for checkout and orders
Webhook receiver for real-time order status updates
Admin settings page with API key management
Redis-based caching layer for API responses
Multilingual support with full DE/EN coverage
Automated eSIM delivery via email after purchase

Timeline

4 Months. From Concept to Finished Plugin.

Oct 2025

Concept & Plugin Architecture

Requirements analysis, plugin scaffold with OOP structure, API connection to the eSIM provider, database schema for product import.

Nov 2025

Import Engine & Caching

Cron-based product sync, Redis caching for API responses, admin page with API key management and import statistics.

Dec 2025

Storefront & Checkout

Interactive frontend with AJAX filtering by country, data volume, and duration. WooCommerce integration for the complete checkout process.

Jan 2026

Delivery & Polish

Automated eSIM delivery via email after purchase, webhook receiver for status updates, multilingual support, testing, and bug fixing.

Technologies

The Stack Behind It

Backend

PHP 8.2WordPressWooCommerceMySQLRedis

Frontend

JavaScriptAJAXCSSResponsive Design

API & Integration

REST APIWebhook-ReceiverCron-JobsE-Mail-Zustellung

Infrastructure

Redis CachingWP-CLISSL/TLSMehrsprachigkeit

Need a custom plugin?

WordPress, WooCommerce, API integration, or something entirely different. Let's talk.

Discuss your project