You will have to make some php files that are going to do some actions in my Magento store.
The action is going to retrieve the “order details” from the “pending orders” in the database. For example (products bought, customer details and shipping info, date the order was made, store_id, order_id etc.). Every time this php file is queried it will search in the database for “pending” orders. Then it will send back the order details of those pending orders as formatted text.
The second action will have an action_id, an order_id and a comment_id.
The action_id will define what action is going to be made in the magento, and the order_id at what order this action will be made.
If the action_id is 1, then for the order_id it received it should put the status of the order to “ON HOLD”.
If the action_id is 2, then for the order_id it received it should put the status of the order to “PROCCESSING”.
If the action_id is 3, then for the order_id it received, it should make all the appropriate functions to complete this order. For example, change the status to unhold, then make the order invoiced, shipped and submit comment to send an email to the customer with some comments about the order.
If the action_id is 4, then for the order_id it received, it should make all the appropriate functions to cancel this order as it would have been done manually from the admin panel and send a comment to the customer’s email.
The comment_id will contain in every case the comment that will be sent to the customer’s email for every action that was made to his order.
Such actions will be developed and everything else needed to integrade the Magento platform with the .NET server.
This is a 40$ project.