Developer forum

Forum » Ecommerce - Standard features » Completed order with CARTxxx orderid

Completed order with CARTxxx orderid

Espen Strømsnes
Reply

I have an order that is completed (with ordercomplete = true and transaction status = Succeeded from DIBS), but the orderid is CART2968. Normal orders have ORDERxxx as orderid.

Why is this happening?

This causes trouble exporting the order. I have an integration job using the Order Provider to export orders to an external ERP. In the settings for the Order Provider I have checked "Do not export carts". Because of this the mentioned order is never exported.

 

Regards

Espen


Replies

 
Espen Strømsnes
Reply

There is something very strange with this order. As I mentioned before the orderid on the completed order is CART2968 (this has a corresponding payment transaction), but when I check the DIBS admin web interface I can see that the orderid passed in to DIBS was 'ORDER297'. OrderGateWayResult on the order with orderid CART2968 also contains 'ORDER297'.

When I check the order with orderid = ORDER297 is has ordertransactionstatus = Cancelled. It is exactly the same order as CART2968 (same customer and order lines).

Do you have any idea of what happened in this case?

 
Nicolai Høeg Pedersen
Reply

We have a hunch and we have a fix coming up on this.

It happens when the user finishes the payment but do not see the receipt and click back in the browser. And if you have the checkbox "Keep cart in context after checkout" setting set.

This causes a potential issue where there are 2 versions of the same cart active overwriting the ID.

 
Espen Strømsnes
Reply

Thats good to hear Nicolai. Looking forward to new and improved version :-)

 

You must be logged in to post in the forum