Simple Order Processor

Simple Order Processor

Compatible With: Community 1.9.3

Tech Specifications

Current Version:
Stable Build
19 March, 2018
Extensions, Shipping & Fulfillment, Order Management (OMS)
License Type:
GNU Lesser General Public License 3.0 (LGPL-3.0)


Automatically retrieves orders from Magento, processes them on, sends the order to a supplier, and updates the status on Magento.


Back to top

No more manually processing your orders, Simple Order Processor retrieves new orders from your Magento application, creates the correct XML file and places it on the (S)FTP server of your supplier's choise. 

Simple Order Processor consists of two parts: the free extension for Magento (referred as: SOP) and Caityapp's subscribable software (referred as: Caity). In SOP you can configure three statuses: when orders are ready for processing, when an order is canceled and when an order is completed. By implementing several API endpoints Simple Order Processor can retrieve the new orders from Magento and update their status after they've been processed. 

The Caity configuration is more difficult. To keep it easy you can send the required configuration data to Caityapps and the configuration will be done by Caityapps. It is not possible to configure Caity yourself. When both parts are correctly configured, Simple Order Processor can start processing your orders. Caity will request all new orders from your Magento application, create an XML file and place this on the right server through FTP. When an order has been processed or canceled, Caity will assign the correct status by using SOP's API endpoints.

To use SOP, a Caity account is required. Installing the extension will NOT create this account for you. To create this account, you can click here. With the Caity account you have to subscribe for the Caity services for $19/month. The additional subscription fees are listed here.



  • Extension API endpoints

The extenstion for Magento offers several API endpoints to retrieve orders ids that are ready to get processed, retrieve single orders by id and set statuses to canceled or complete.

  • Extension configuration

The extension for Magento offers a few simple configuration settings to assign statuses to processable, canceled and completed orders. Everything else will be done on

  • Orders overview

Caityapps offers a simple overview of all processable orders. This overview shows the order id (same as your Magento order id), the current status of an order, the grand total of the order and the date on which the order was placed in Magento. 

  • Single order overview

Caityapps offers a more detailed overview for a single order. This overview shows the shipping and billing address, the products with their SKU, name, quantity, price and weight and the output that will be sent to the supplier. 

  • Manually sending or canceling orders

By using the send button, you can force Simple Order Processor to send the order (multiple times). By using the cancel button, the order will get canceled and the canceled status will be assigned to the order in Magento.

  • Simple statistics

Caityapps offers a few simple statistics. Suggestions for statistics can be sent to



Simple Order Processor allows you to save the time you would normally spend on processing and sending order to a supplier. By making the software as easy as possible, it is even usable for the smallest webshops. You can save yourself a lot of time and headaches by only spending 19 euro a month.



To setup Simple Order Processor, you need to install the extension for Magento, create a Caity account and subscribe to the Simple Order Processor service. The entire setup is explained at



You can contact us by sending a mail to We will try to answer your mail on Monday to Friday between 9am and 4pm CET.

Release Notes

Back to top


  • Compatible with CE: 1.9.3
  • Stability: Stable Build
  • Description:

    Implemented API calls to let communicate with Magento


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top