OK, so I've got the entire checkout process working, except my orders never show up in the uCommerce tab's New Orders folder. I am executing TransactionLibrary.Checkout() and I can see default tasks in the checkout pipeline to ConvertBasketToPurchaseOrder....so what am I missing ?
I believe so. After executing the checkout pipeline, UCommerce.Runtime.SiteContext.Current.OrderContext.HasBasket returns false.
There are no logs added to the umbracoLog table during the checkout process. I can see the orders in the uCommerce_PurchaseOrder table and their OrderStatusId is set to 2 (New).
I'm running umbraco v4.11.1 and uCommerce v3.0.1.12331 (upgraded from uCommerce v2.xxx)
I have not modified any of the pre-existing tasks in the checkout pipeline. I have added 1 of my own, but that appears to be functioning properly. The checkout pipeline execution is returning success execution result:
What happens if you click the order status? Also nothing?
It might be a case of your user not having permission to see the orders for the store in question. Please check the Settings / Security node and verify that your user has the proper permissions to view orders.
How to get order to show up in New Orders tree?
OK, so I've got the entire checkout process working, except my orders never show up in the uCommerce tab's New Orders folder. I am executing TransactionLibrary.Checkout() and I can see default tasks in the checkout pipeline to ConvertBasketToPurchaseOrder....so what am I missing ?
Is the basket reset when you execute Checkout?
Are you getting any errors when you execute Checkout (check umbracoLog table in the database)?
I believe so. After executing the checkout pipeline, UCommerce.Runtime.SiteContext.Current.OrderContext.HasBasket returns false.
There are no logs added to the umbracoLog table during the checkout process. I can see the orders in the uCommerce_PurchaseOrder table and their OrderStatusId is set to 2 (New).
I'm running umbraco v4.11.1 and uCommerce v3.0.1.12331 (upgraded from uCommerce v2.xxx)
I have not modified any of the pre-existing tasks in the checkout pipeline. I have added 1 of my own, but that appears to be functioning properly. The checkout pipeline execution is returning success execution result:
IPipeline<PurchaseOrder> pipeline = PipelineFactory.Create<PurchaseOrder>( "Checkout" );
PipelineExecutionResult executionResult = pipeline.Execute( purchaseOrder );
No orders show up in the uCommerce tab for ANY order status'
Hi Kent,
What happens if you click the order status? Also nothing?
It might be a case of your user not having permission to see the orders for the store in question. Please check the Settings / Security node and verify that your user has the proper permissions to view orders.
You sir, are correct. My user did not have permissions. I checked off all Purchase Orders checkboxes and it is now working. Thanks!
Excellent. Thanks for being awesome and followin up in the forum :)
is working on a reply...