Implement the core logic for applying discount codes during price calculation and introduce the WalletService. This includes updating the PriceCalculatorService to validate and apply discounts, incrementing usage counts, and adding a Filament resource for managing discount codes via the admin panel. Additionally, refactor TrackingDataImport to use OnEachRow for better memory management during large Excel imports. |
||
|---|---|---|
| .. | ||
| Country.php | ||
| DiscountCode.php | ||
| Shipment.php | ||
| ShipmentCarrierMapping.php | ||
| ShipmentItem.php | ||
| ShipmentTrackingEvent.php | ||
| ShippingRate.php | ||
| SystemSetting.php | ||
| User.php | ||
| Wallet.php | ||
| WalletTransaction.php | ||