Project

General

Profile

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.

Back