Project

General

Profile

Edit Copy Actions

Bug #4901

open

Catalog & Checkout Module Issues

Added by Pavan Kumar Murala 27 days ago. Updated 25 days ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
11/12/2025
Due date:
11/14/2025 (25 days late)
% Done:

100%

Estimated time:
14:00 h
Spent time:
Tested Date:
Raised by Tester:
Page/ Module (POS):

Description

  • When adding products in catalog edit and clicking Update, a technical error appears.
  • Error Message: "Invalid input data: path 'performedBY' is required. 'updateECOM' is not a valid Enum value for path 'action'."
  • Entered quantity is 60 while available stock is 100, but still shows “Insufficient Stock” message.
  • Catalog creation does not allow past dates, but allows current date with past time.
  • (Example: 11/12/2025 2:30 AM is accepted even though time is in past.)
  • PNG image upload fails with message:
  • "Upload Failed. Please check configuration."
  • Uploaded file: PNG, size 1.63 MB
  • Expected: Should display "file type: png, size: 1.63 MB"
  • In Catalog List, the Edit tooltip incorrectly says “Edit Pre-order” instead of “Edit Catalog”.
  • Active catalog allows editing of start date, which should be restricted.
  • After updating with maximum quantity, available quantity shows 0;
  • when re-editing, it allows adding quantity more than available stock.
  • (Example: Initially available 50 → entered 50 → saved → available shows 0 → re-edit → entered 100 → accepted → saved as 0.)
  • After removing a product using the cross mark (×) and clicking Update, the system shows “Update Successful” but the product remains in the list.
  • Catalog images not fully visible, cutting off important details and affecting UI clarity.
  • Product display shows selling price instead of the discounted offer price.
  • 🔹 Checkout & Order Module Issues:
  • Page “How would you like to continue?” (choose guest or login)
  • → Left-side image loads very slowly.
  • OTP visible in network logs → Security concern (sensitive data exposure).
  • In Checkout page, Subtotal and Total values appear twice.
  • Tax values are not applied to the total amount in checkout.
  • In Guest Checkout, after payment success, it shows only “Payment Successful” message —
  • Order details are not displayed.
  • After order completion, product stock does not reduce.
  • Pre-order data is not displayed in Admin → View Orders page.
  • Customer not receiving order details via email after order completion.

Add

Subtasks


Add

Related issues

Updated by Pavan Kumar Murala 26 days ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30
  • Stock Validation Issue – Entered quantity less than available stock still shows “Insufficient Stock” error. Status: Fix approach finalized.
  • Date & Time Validation Issue – Catalog creation rejects past dates but accepts current date with past time. Status: Validation fix confirmed.
  • Image Upload Failure (PNG) – Uploading PNG shows “Upload Failed. Please check configuration.” Expected: Should display file type and size correctly. Status: Backend configuration update planned.
  • Incorrect Tooltip Label – Edit button tooltip shows “Edit Pre-order” instead of “Edit Catalog.” Status: UI label correction planned.
  • Active Catalog Date Editable – Active catalogs allow editing of start date; should be locked once activated. Status: Logic update finalized for next release.
  • Overall Summary – Conducted issue review meeting with Mahanadha, Ruban, and TL (Duration: 40 mins). Action points assigned to development team for fixes.

Updated by Pavan Kumar Murala 25 days ago

  • % Done changed from 30 to 70
  • Estimated time changed from 12:00 h to 14:00 h
  • Fixed date-time validation: current date with past time is now blocked.
  • PNG upload issue resolved — system now accepts PNG files and shows correct file type & size.
  • Corrected tooltip text: “Edit Pre-order” changed to “Edit Catalog” in Catalog List.
  • Disabled start date editing for active catalogs as required.
  • Fixed stock update logic: after saving with max quantity, re-edit no longer allows entering more than available stock.
  • Fixed product removal: removed items now stay removed after clicking Update.
  • Improved catalog image rendering so full image is visible without cropping.
  • Updated product display to show discounted offer price instead of selling price.
  • Checkout image optimized for faster loading on “Guest or Login” page.
  • OTP is no longer exposed in network logs, resolving the security issue.
  • Removed duplicate Subtotal and Total values in Checkout page.
  • Corrected tax calculation — tax now applies properly to total amount.
  • Guest Checkout now shows full order details after successful payment.
  • Fixed stock deduction — product stock now decreases after order completion.
  • Pre-order data now appears properly in Admin → View Orders.
  • Email system fixed — customers now receive order confirmation emails.

Updated by Pavan Kumar Murala 25 days ago

  • Due date set to 11/14/2025
  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100
  • Analyzed Ruban’s updated preorder flow to identify logic mismatch.
  • Understood that earlier preorder logic was based on quantity increase, which caused incorrect validations.
  • Updated the logic to follow the new rule: preorder total = previous limit + new limit.
  • Added a new preorder limit input field which always starts at 0.
  • Implemented logic to add previous limit + new limit and send correct total to backend.
  • Completed implementation for Same Details Mode (one common limit for all products).
  • Ensured the new limit field works correctly for all products in Same Details Mode.
  • Total preorder limit calculation in Same Details Mode is fully functional.
  • Completed implementation for Different Details Mode (each product has unique details).
  • Added separate limit input for each product in Different Details Mode.
  • Implemented previous limit + new limit calculation individually for each product.
  • Completed validation logic for each product’s preorder limit in Different Details Mode.
Edit Copy Actions

Also available in: Atom PDF