That's a good question. I'm not sure what is the answer to your question. I'll do some Googling and get back to you if I bump into an answer. You should email the people at iPage as they probably know..
If you have a standard MS2 install, you need to.
- edit admin/held_orders.php and replace tep_array_merge with just array_merge.
- edit admin/includes/classes/confirm_held_order uncomment the ip_address field as this is not part of the standard install, alternatively, you could add the field to the orders table and lookup the remainder of the installation instructions for the ip tracking contribution..
- catalog/includes/application_top.php and admin/includes/application_top.php changes need to be applied to the database_tables.php and filenames.php files (standard MS2 file changes).
And, excellent tip - works great.
Thanks for posting these changes. I just finished installing it on my main shop and it seems to be working fine..
I just uploaded a new version to the contribution that includes these fixes and adds the dutch language file.
It would be nice to be able to move the orders in the holding tables to the orders table. I was going toadd a button to do this but I'm wondering it there is anything I need to take into consideration. The only thing I can think of is that the order id would have to be adjusted. It would be pretty simple code I think. Just read the table and get the correct entry, change the order number to the next one, add it to the orders table and delete it from the holding table. Any thoughts?.
That is what the update button does ... moves it to the orders table and removes it from held orders..
HA! Can't believe I missed that. Glad I asked first before re-inventing it and causing myself a lot of work..
Thanks for replying..
A customer used 2CheckOut to place an order but didn't click the button to return to my site. This left the order in his basket and didn't create an order on my iPage site but 2CO has the order. Is there a way to force that order in his cart to complete so it registers as a valid order? I seem to recall a way to do this being mentioned before but I cannot find it now..
Install the Held Orders contribution to prevent this from happening again..
If you can access the user's account checkout using the Check/MO or CC payment option (one of the manual payment methods)...