Logo Lanfrica

paybillke/ura-efris-php-sdk

Domain:

digital infrastructure

Record type:

software
Creator:
pay
Host:
A PHP SDK for integrating with the Uganda Revenue Authority (URA) Electronic Fiscal Receipting and Invoicing System (efris) API # URA EFRIS System-to-System Integration SDK (PHP) A production-ready **PHP SDK** for integrating with the Uganda Revenue Authority (URA) **EFRIS** (Electronic Fiscal Receipting and Invoicing System) via the **System-to-System (S2S)** interface. Built in accordance with official URA EFRIS technical specifications, encryption standards, device registration workflows, and offline mode enablement requirements. --- ## Official URA EFRIS Documentation πŸ“„ **Step-by-Step Guide – System-to-System Integration (v1.1)** Issue Date: 19/07/2022 efris.ura.go.ug πŸ“„ **Offline-Mode Enabler – Hardware & Software Requirements** efris.ura.go.ug πŸ“„ **Offline-Mode Enabler – Installation Guide** efris.ura.go.ug πŸ“„ **Interface Requirements for Information Management and Fiscalisation** efris.ura.go.ug πŸ“„ **EFRIS Thumbprint & Device Registration Guide** efris.ura.go.ug πŸ“„ **EFRIS Interface Design v23.7 Guide** efris.ura.go.ug --- > ⚠️ **Important Notice** > This SDK implements the **URA EFRIS System-to-System (S2S)** integration model. > Proper onboarding, certificate provisioning, and device registration with URA are required before production use. --- ## Features βœ… System-to-System (S2S) API integration βœ… Payload encryption & digital signature support βœ… URA-compliant request/response handling βœ… Device & taxpayer authentication helpers βœ… Timezone-safe timestamp handling (EAT / UTC) βœ… Offline Mode Enabler compatibility βœ… PSR-compliant HTTP client support βœ… Production-grade error handling --- ## Installation I …