Bug #5623
openGuest Checkout Customer Status not updating on repeat purchase
0%
Description
Steps to Reproduce:
Open E-commerce page.
Click on any product and place an Order/Pre-order.
System shows 2 options:
Continue as Guest
Login
Select Continue as Guest (first time).
Enter Email ID (ex: testuser@mail.com) and other customer details.
Complete the order and verify:
Customer is stored in Customers Page → Customer List with status New customer ✅
Open E-commerce again and repeat order using same Email ID (testuser@mail.com).
Complete the payment/order.
Check customer status in Customers Page.
Actual Result:
On second and all repeated purchases, even with the same email, customer status still shows Lead ❌
Status is not updating automatically based on purchase count ❌
System treats every order as first interaction lead.
Expected Result:
Customer status should update dynamically based on activity:
Purchase Count Expected Status
First order (Guest) New Customer ✅ (Correct)
No purchase, only details submitted Lead ✅ (Correct)
Second order using same email Return Customer ✅
Correct Status Flow Logic (Expected):
If user submits details without buying any product → Lead
After 1st successful purchase → New Customer
After 2nd successful purchase using same Email → Return Customer

Files
Subtasks
Related issues
No data to display