Logo Lanfrica

muongi/kra-etims-woocommerce-integration

Domain:

digital infrastructure

Record type:

software
Creator:
muo
Host:
KRA eTims WooCommerce Integration Plugin - Complete solution for Kenya Revenue Authority eTims system integration with WooCommerce # KRA eTims WooCommerce Plugin A comprehensive WordPress plugin that integrates WooCommerce stores with the Kenya Revenue Authority (KRA) eTims system for automated tax reporting and compliance. ## 🎯 Overview This plugin provides seamless integration between WooCommerce and KRA eTims, enabling: - **Automated Category Management** with predefined KRA eTims item codes - **Product Synchronization** with automatic inheritance of tax codes - **Real-time Order Processing** with KRA eTims receipt generation - **Customer TIN/PIN Validation** for compliance - **Flexible API Integration** supporting both HTTP and HTTPS protocols ## 📋 Features ### 🏷️ Category Management - **Predefined Item Codes**: 60+ KRA eTims item codes across 10 categories - **Dropdown Selection**: Easy-to-use dropdown menus for item code selection - **API Synchronization**: Automatic upload to KRA eTims API with SID retrieval - **Special Categories**: Support for Special and Exempt categories ### 📦 Product Integration - **Category Inheritance**: Products automatically inherit SID and unspec codes from categories - **Mandatory Categories**: Ensures all products have proper KRA eTims classification - **Tax Type Support**: A (Exempt 0%), B (VAT 16%), C (Export 0%), D (Non VAT 0%) - **Validation**: Comprehensive validation before product saving ### 🛒 Order Processing - **Real-time Receipts**: Automatic KRA eTims receipt generation - **Tax Calculations**: Accurate tax calculation based on product tax types - **Customer TIN Validation**: 11-character alphanumeric TIN/PIN validation - **Price Handling**: Automatic price formatting and validation ### 👤 Customer Management - **TIN/PIN Fields**: Customer TIN collection during checkout - **Admin Integration**: TIN fields in order management - **Account Integration**: TIN fields in customer accounts - **Validation**: Format validation and error handling ### 🔧 Technical Features - **API Flexibility**: Support for both HTTP and HTTPS protocols - **SSL Compatib …

Licenses