Bug #533
Updated by sumukh urs 6 days ago
Launch the application : http://200.141.7.42:85/ in chrome Enter Login with valid admin customer credentials Add products to the cart and place an order from the Customer Mobile App Navigate to the Customer Mobile App → Orders Create an Observe the order by selecting a customer status and payment status Place Login to the Admin Panel Navigate to Orders and open the same customer order while it is in Pending status Change the order status to Approved Observe Check the payment status in the Admin Panel and Customer Mobile App Repeat the same process for with orders placed from the Customer Mobile App and Salesman Admin/Salesman Panel Change those orders the order status to Approved / Processing / Completed Observe the payment status Observe the behaviour Actual result: When an order is created For orders placed from the Admin Panel by selecting a customer, or Salesman Panel, when the payment status remains Pending even after the admin changes the order status from Pending to Approved. Approved, Processing, or Completed, the payment status is displayed as Paid. However, for orders placed directly from the Customer Mobile App and Salesman Panel App, the payment status initially shows Pending. Even after the admin changes the order status to Approved, the payment status continues to show Pending. In the Customer Mobile App, the payment status as changes to Paid when only after the admin changes the order status to Approved, Processing, or Completed. Expected result: The payment status should be handled updated consistently for orders created irrespective of whether the order was placed from the Admin Panel, Customer Mobile App, and Admin Panel, or Salesman Panel. When an admin-created order for a selected customer is changed to Approved, its The payment status should be updated according to follow the configured order/payment status logic consistently at Approved, Processing, and Completed stages and should display the same payment-status logic applied to status across the Admin Panel, Salesman Panel, and Customer Mobile App and Salesman Panel orders. App.