Skip to content

Feature/es 98 refactor order module and interactions with other#52

Merged
raouf-b-dev merged 14 commits intomasterfrom
feature/ES-98-refactor-order-module-and-interactions-with-other
Dec 6, 2025
Merged

Feature/es 98 refactor order module and interactions with other#52
raouf-b-dev merged 14 commits intomasterfrom
feature/ES-98-refactor-order-module-and-interactions-with-other

Conversation

@raouf-b-dev
Copy link
Owner

No description provided.

…cts, schemas, and mappers to streamline the orders module.
… payment info and customer info properties, and update related methods to use paymentId and paymentMethod. Enhance order validation and payment association logic.
…nd payment information with customerId and paymentMethod properties. Enhance validation by using IsEnum for payment methods and streamline the order creation process.
…od properties, enhancing payment handling. Remove deprecated customerInfo and paymentInfo relations to streamline the order structure.
… Replace paymentInfoId with paymentId and paymentMethod, and remove customerInfo mapping to streamline order processing.
…ment management, aligning with recent schema updates.
…ntId and paymentMethod properties. Remove deprecated paymentInfo and customerInfo structures, enhancing order creation and testing processes.
…or cross-module integration. Introduce new index file in the domain directory to export types for improved type safety and modularity.
…for stock management, enhancing order processing. Introduce updatePaymentId method for improved payment handling and streamline order creation by removing deprecated customerInfo and paymentInfo structures.
…nchronize payment ID updates between Postgres and Redis cache, enhancing payment management and cache consistency.
…handle cash on delivery payments, enhancing payment processing during order delivery. Update payment ID in the repository upon successful payment recording.
…nd CustomerInfoEntity imports, integrating PaymentsModule for improved payment processing and module organization.
… paymentInfo structure with paymentMethod and paymentId properties, enhancing payment handling consistency across the application. Update related tests to reflect these changes.
@raouf-b-dev raouf-b-dev self-assigned this Dec 6, 2025
@raouf-b-dev raouf-b-dev merged commit cb7a4c3 into master Dec 6, 2025
1 check passed
@raouf-b-dev raouf-b-dev deleted the feature/ES-98-refactor-order-module-and-interactions-with-other branch December 6, 2025 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant