Paypal Express Order Status Issue

Hi,

in the docs it says:

If you use PayPal Express Checkout, orders will always get the Incomplete status initially.

That means that I do not have to receive any order confirmation at this step.

But I still receive orders in Open status for PayPal Express.

What can be wrong? Anyone else has the same issue?

CS CART 4.6.2

Are you sure that nothing is received from PayPal and order status is not changed according to order status map?

http://prntscr.com/gmhauk

What do you see in the Payment information section on the Order details page in the admin panel?

What do you mean "nothing is received from PayPal"?

Order status map is exactly like on your print screen

In admin order details:

Payment method PayPal Express
Mode PayPal live
Status Processed
Transaction ID 1W861346922166359

Procesor response
Transaction: Completed

Elegibility ptotection Eligible

Transaction Identificator 1W861346922166359

IPN receiving time 15/09/2017 22:19

What do you mean "nothing is received from PayPal"?

Order status map is exactly like on your print screen

In admin order details:

Payment method PayPal Express
Mode PayPal live
Status Processed
Transaction ID 1W861346922166359

Procesor response
Transaction: Completed

Elegibility ptotection Eligible

Transaction Identificator 1W861346922166359

IPN receiving time 15/09/2017 22:19

I mean that the system sets the Incompleted order status as described.

Then store receives first IPN from PayPal and changes status to Open

Then store receives final IPN and changes status to Completed

it can be checked in CS CART logs, right?

it can be checked in CS CART logs, right?

Unfortunately, IPN are not logged. But you can change order status logs on the Administration -> Logs page

OK thanks, I checked and found as follows:

1. Orders (create)
Order: # 1111

2. Orders (status change)
Order: # 1111
Status: Incomplete -> Open

3. Orders (status change)
Order: # 1111
Status: Open -> Incomplete

4. Orders (status change)
Order: # 1111
Status: Incomplete -> Processed

As a result I get two notification, first for status Open and second for status Processed


Another order has different steps:

1. Orders (create)
Order: # 2222

2. Orders (update)
Order: # 2222

3. Orders (status change)
Order: # 2222
Status: Incomplete -> Processed

As a result I receive only notification for Processed status (OK)

What can be the reason and how to stop getting notifications for Open status?

OK thanks, I checked and found as follows:

1. Orders (create)
Order: # 1111

2. Orders (status change)
Order: # 1111
Status: Incomplete -> Open

3. Orders (status change)
Order: # 1111
Status: Open -> Incomplete

4. Orders (status change)
Order: # 1111
Status: Incomplete -> Processed

As a result I get two notification, first for status Open and second for status Processed


Another order has different steps:

1. Orders (create)
Order: # 2222

2. Orders (update)
Order: # 2222

3. Orders (status change)
Order: # 2222
Status: Incomplete -> Processed

As a result I receive only notification for Processed status (OK)

What can be the reason and how to stop getting notifications for Open status?

I do not know about a reason of this issue. Try to contact CS-Cart support team

To disable notifications for Open orders:

1. If old email edit is used, go to Administration -> Order statuses -> Open page and disable the Notify orders department setting

2. If new email editor is used, go to Design -> E-mail templates -> Administrator notifications and disable the Order notification: Open template

OK, thanks.

the problem is that if I disable notifications for Open status then I stop receiving banc transfer orders which comes with Open status as well.

Will it work if I create extra status only for PayPal, assign it to PayPal status change map (instead Open status) and disable all notifications for this new status?

OK, thanks.

the problem is that if I disable notifications for Open status then I stop receiving banc transfer orders which comes with Open status as well.

Will it work if I create extra status only for PayPal, assign it to PayPal status change map (instead Open status) and disable all notifications for this new status?

Yes, it should help

Thank you.

Ok, looks like I found the reason of this behavior.

Client register with email X in the shop > choose pay via PayPal > PayPal window shows up with email X > customer change email address to Y and proceed with payment. In this case you receive Open order notification for any PayPal mode: PayPal express, PayPal standard (even it is setup to get Incomplete orders).

If customer does not change email address in Paypal window then it works normal as designed.

Please post this issue to the bug tracker

OK,

posted to bug tracker http://forum.cs-cart.com/tracker/issue-6929-paypal-order-status-issue/

I have a similar issue.

Since mid December 2017 orders thru paypal work but do not show on the backend and the customers get no email from the store.And the status says open on the email.

The customers also not get a download link for downloadable products.

Did this ever get resolved? Have this same issue even now.

Please contact us via Help Desk on this case.