Details
Description
1. Consolidate order creation processes
2. Customer object retrieval + review @Cacheable for customer
3. Encapsulate Order splitting
4. Encapsulate payment gateway selection (processPaymentGatewaySelection)
1. Consolidate order creation processes
2. Customer object retrieval + review @Cacheable for customer
3. Encapsulate Order splitting
4. Encapsulate payment gateway selection (processPaymentGatewaySelection)