-- HikaShop version -- : 2.3.1 - Starter
-- Joomla version -- : 3.3.1
-- PHP version -- : 5.3.10-1
Hi,
I am doing a test on a fresh Joomla and Hikashop test site. I have setup Hikashop to test transactions on the PayPal Sandbox. I created an item and everything with the purchase worked as expected. The item was put into the cart, the order status was set to created, the item was bought and the IPN notify sent back a complete which changed the status from created to confirmed. Everything worked as expected.
By default when I installed Hikashop, it created 2 menu items "Categories Listing" and "Products Listing". The access visibility was set to "Public" for both menu items. I went in and changed the access visibility to "Registered" for both menu items and I repeated my test. When I finished the transaction, it appeared that everything worked properly however, the order status never updated from "Created" to "Confirmed". The order status remained in the "Created" status indefinitely. I checked the PayPal Sandbox IPN history and a message was successfully sent but it did not update the order status. I then changed the access visibly of those 2 menu items back to "Public" and repeated my test and this time the order status updated properly. I repeated this test several times and every time the menu item access visibility is set to "Registered", the order status never gets confirmed.