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. |
||
|---|---|---|
| .. | ||
| CountryResource/Pages | ||
| DiscountCodeResource/Pages | ||
| ShipmentItemResource/Pages | ||
| ShipmentResource | ||
| ShippingRateResource/Pages | ||
| CountryResource.php | ||
| DiscountCodeResource.php | ||
| ShipmentItemResource.php | ||
| ShipmentResource.php | ||
| ShippingRateResource.php | ||