FreshChoice Supermarket Fiji
VAT-compliant receipt printing with integrated QR codes for Fiji tax authorities
Project overview
FreshChoice Supermarket Fiji partnered with AllSync to integrate their iVend POS system with Fiji's VAT Management System (VMS), enabling automated generation of tax-compliant receipts with embedded QR codes. The integration supports all three SDC device types—eSDC, SoftSDC, and VSDC—ensuring complete compliance with Fiji Revenue and Customs Service requirements.
Fiji VAT compliance requirement
Under Fiji's VAT legislation, all registered businesses must integrate with the VMS (VAT Management System) through approved Sales Data Controller (SDC) devices. Every receipt must include a digitally signed QR code containing transaction details that tax authorities can verify. FreshChoice needed seamless integration between their POS and VMS to maintain compliance while ensuring smooth checkout operations.
VMS and SDC device support
AllSync's integration supports all three types of Sales Data Controller (SDC) devices approved by Fiji Revenue and Customs Service, providing flexibility in deployment and compliance approach.
eSDC (External SDC)
Physical hardware device connected to POS terminal via USB or serial connection, providing tamper-proof VAT data signing and storage
SoftSDC (Software SDC)
Software-based SDC solution running on the POS terminal itself, offering easier deployment and maintenance without external hardware
VSDC (Virtual SDC)
Cloud-based SDC service accessible via API, enabling centralized VAT management and remote monitoring across multiple locations
Integrated systems
iVend POS ↔ VMS (VAT Management System)
AllSync orchestrates seamless communication between the POS system and VMS through the appropriate SDC device type, handling transaction signing, QR code generation, and compliant receipt printing.
iVend POS
Point of Sale System
Comprehensive retail POS platform managing all supermarket operations including product scanning, pricing, promotions, payment processing, and receipt generation for FreshChoice Supermarket's daily operations.
VMS (VAT Management System)
Fiji Tax Compliance Platform
Fiji Revenue and Customs Service's official VAT management system that digitally signs transaction data, generates verification QR codes, and ensures tax compliance for all registered businesses.
Challenge and solution
The challenge
- Mandatory VMS compliance requiring every receipt to include digitally signed QR codes from approved SDC devices
- Complex integration requirements with three different SDC device types (eSDC, SoftSDC, VSDC) having different protocols
- Need for real-time communication between POS and SDC devices without slowing checkout operations
- Receipt format requirements mandating specific data fields, QR code placement, and tax authority information
- Risk of non-compliance penalties if any transaction fails to generate proper VMS-signed receipts
- Technical complexity of handling SDC device failures, network issues, and fallback scenarios
The solution
- AllSync provides unified integration layer supporting all three SDC device types through single POS implementation
- Abstraction layer handling protocol differences between eSDC, SoftSDC, and VSDC ensuring consistent behavior
- Optimized real-time communication maintaining fast checkout speeds while ensuring complete VAT compliance
- Automated receipt formatting with proper QR code embedding meeting all FRCS (Fiji Revenue) requirements
- 100% reliability through robust error handling, automatic retries, and transaction validation
- Comprehensive fallback mechanisms and monitoring ensuring continuous compliance even during device or network issues
VMS receipt generation workflow
Transaction completion
Cashier completes sale in iVend POS. AllSync captures transaction data including items, amounts, taxes, and payment details.
SDC communication
AllSync sends transaction to configured SDC device (eSDC, SoftSDC, or VSDC) for digital signing and verification.
QR code generation
SDC device signs transaction data and generates compliant QR code containing encrypted tax information.
Receipt printing
AllSync formats complete receipt with embedded QR code and prints via POS printer—fully compliant with FRCS requirements.
Integration architecture
AllSync serves as the orchestration layer connecting iVend POS with VMS through flexible SDC device support.
iVend POS
Transaction processing
VMS orchestration
SDC Device
eSDC | SoftSDC | VSDC
Multi-SDC support architecture
AllSync detects and configures appropriate SDC device type per terminal
Unified API abstracts differences between eSDC, SoftSDC, and VSDC protocols
SDC device cryptographically signs transaction and returns QR code data
AllSync embeds QR code into receipt template meeting FRCS specifications
Fiji tax compliance features
Meeting strict Fiji Revenue and Customs Service requirements for VAT management
FRCS-compliant QR codes
Every receipt includes digitally signed QR code containing transaction details, VAT amounts, and unique identifiers verifiable by tax authorities
Receipt format compliance
Automated receipt formatting ensures all mandatory fields, tax breakdowns, and QR code placement meet official FRCS specifications
Transaction logging
Complete audit trail of all VMS communications, SDC responses, and receipt generations for tax authority inspections
Real-time validation
Transaction data validated before SDC signing ensuring only compliant, properly formatted data enters VMS system
Multi-device redundancy
Support for backup SDC devices and failover mechanisms ensuring continuous compliance even during device failures
Regulatory updates
Integration architecture designed to adapt to FRCS regulation changes and VMS system updates without POS modifications
Key integration capabilities
Universal SDC support
Single integration supporting eSDC hardware, SoftSDC software, and VSDC cloud solutions with automatic device detection
Real-time processing
Optimized communication protocols maintaining fast checkout speeds while ensuring VMS compliance on every transaction
QR code embedding
Automated QR code placement in receipt format with proper sizing, positioning, and FRCS-compliant data encoding
Error resilience
Robust handling of SDC device failures, network issues, and edge cases with automatic retries and fallback options
Compliance monitoring
Real-time dashboards tracking VMS communication status, receipt generation rates, and compliance metrics
Audit trail
Complete logging of all transactions, SDC interactions, and receipt generations for regulatory compliance and troubleshooting
Results and impact
100% VAT compliance
Every transaction generates FRCS-compliant receipt with digitally signed QR code, eliminating compliance risks and penalties
Seamless operations
VMS integration operates transparently without impacting checkout speed or requiring additional staff training
Flexible deployment
Support for all three SDC types enables FreshChoice to choose optimal device configuration per location
Cost efficiency
Automated VMS integration eliminates manual compliance processes and reduces risk of costly regulatory violations
Audit readiness
Complete transaction logging and audit trail ensures FreshChoice is always prepared for FRCS inspections
Future-proof platform
Architecture supports regulatory changes and VMS updates without requiring POS system modifications
Need tax compliance integration?
Discover how AllSync can integrate your POS with government tax systems and compliance platforms
Get started with AllSync