MageMob POS: A Point of Sale For Magento 1

Accept sales orders remotely using iPad/Android Tab – anytime anywhere!

MageMob POS make it possible to place orders in your Magento store on behalf of customers from offline touch points like stalls in trade shows & exhibitions or any other place where you interact with customers.

Why Use MageMob POS


MageMob POS is a simple & easy to use app. User-friendly and easy to understand and organize by anyone.

Easy to Access

Since it is an app, it can be with you, anytime, anywhere, whenever needed. You can access your store using your iPad/Android Tab from anywhere.

Increases Sale

Due to its ubiquitousness and easy access, it increases overall sale of store, since you can now close sales where it was not possible earlier.

Key Features



You will get an easy to manage dashboard that can be customized as per your business needs. It can help you get all relevant details about your placed orders, invoices, and customers detail and also allow you manage the placement of orders seamlessly. It facilitates you with the following:

  • Displays current year sales
  • Average monthly order value
  • Number of orders placed
  • A complete report of total sales etc.


You can get a complete overview of the orders placed, canceled, pending and delivered. You can also search different orders based on various filters. Some of the major order related features could be:

  • Specific order can be placed; invoice can be generated with complete details
  • Different orders can be searched using filtered search feature
  • Status for various orders can be viewed
  • Placed orders can be notified to customer, print and canceled


Point of Sale can help you go through the entire process of placing order to checkout from anywhere anytime without having to access your system. It can help you create orders on behalf of your customers using your iPad/Android Tab anywhere. It also provides you following facilities:

  • Using POS products can be filtered as per selected categories
  • Customers account can be created by entering billing/shipping address and other data
  • While placing order discount can be applied by selecting product to be ordered
  • The product attributes & quantity can also be changed while placing orders


The checkout page will allow you to review the entire details of orders placed and all relevant details of the customers, quantity of products, discount availed, shipping address, payment mode and the entire amount of order in single page. Also you can view the following:

  • Displays customer name and contact details
  • Displays product quantity and prices ordered
  • Showcases the discount availed
  • Displays shipping method and payment type

How to install


Download App

To start with, you need to download MageMobi App from App Store/Play Store and install it to your iPad/Android Tab as per the instructions.


Download Extension

Next, you need to download supporting Magento POS extension from our store and configure it into your magento website.


SOAP User and ROLE

To integrate the app with extension, create SOAP User and ROLE and assign role to that specific user for using device and enable extension from configuration.


Configure Device

Go to your device. Configure your website URL in your app setting. Login with your created soap user credentials and now you are free to use our application!


Points to Note

  • No setup fee!
  • Receive technical support of dedicated developers.
  • Useful for ecommerce businesses also dependent on offline sales.
  • Module is developed with magento's default theme only.
  • Free support for 3 months and free upgrades for 6 months.
  • Extension comes with 15 days money back guarantee.
  • Community Editions

    1.5.0.*, 1.5.1.*, 1.6.0.*, 1.6.1.*, 1.6.2.*, 1.7.0.*, 1.8.*.*, 1.9.*.*


15 Days

Money Back


Highly Secure &

Stable Products

  • Organized Dashboard

    The dashboard of the app is well organized with all information required available under relevant tabs. So, you can keep a record of sales through the app and look at other insights for further business development.

    Josiah R (Posted on February 1, 2018)
    Yes, I Recommend This
  • Useful Insights

    The app doesn’t only facilitate offline taking of customer orders but also keeps all information related to sales organized under its dashboard. You can have at sales reports monthly or on all over (till now using the app) basis.

    Jason Q (Posted on December 28, 2017)
    Yes, I Recommend This
  • Easy to Use

    The app is as easy to use as any of the other apps you use on your android or iOS phones/tabs. Taking offline orders from the customers is a great way to streamline or sales process without having to keep records manually. A great product, will recommend it to others as well.

    Tristan P (Posted on October 24, 2017)
    Yes, I Recommend This
  • Works for Me

    I no more spend thousands over freight when participating in exhibitions. My store is doing great just by carrying the samples and MageMob POS to take offline orders. Needless to say, works great for me!

    Ryder O (Posted on August 20, 2017)
    Yes, I Recommend This
  • Nice Product

    No idea is a bad idea when it is contributing to your sales. I bought this product and started employing it with my marketing managers to take orders on the spot while they promote them and the buyer is willing. A great product to quickly seal sales!

    Nathaniel N (Posted on June 18, 2017)
    Yes, I Recommend This
  • Offline Orders

    It is helpful for providing sales services to customer whenever there is any customer complaint regarding orders. The executives can immediately place orders on behalf of the customers increasing the UX from the store services.

    Elliot M (Posted on April 14, 2017)
    Yes, I Recommend This
  • Easy to Use

    I used another similar product for a while but had to quit because of the complicated work mechanism. Compared to that, MageMob Point of Sale is astonishingly easy to use as the list of features is clutter free and offers just what’s required.

    Sean L (Posted on February 10, 2017)
    Yes, I Recommend This
  • Perfect

    It works perfect for my recently developed ecommerce store as some of my old clients still prefer direct orders from the shop. By using the app, the orders can be streamlined easily making it convenient overall.

    Cole K (Posted on December 6, 2016)
    Yes, I Recommend This
  • Easy Procedure

    From downloading the app to configuring it to your device, it’s a very easy job. Further features are nice and pretty easy to use as well. Will definitely recommend it to fellow store owners.

    Grace J (Posted on October 2, 2016)
    Yes, I Recommend This
  • Good Product

    Point of Sale is a nice product to keep your orders open even when you aren’t around your workplace or computer system. Basically, you can take an order anytime, anywhere. A very convenient app to increase your business.

    Aubrey I (Posted on August 31, 2016)
    Yes, I Recommend This
  • Awesome Feature

    To be honest I didn’t fathom this option before coming across this app. Now we don’t have to manually take orders at fairs and exhibitions. Placing orders for your customers from the app make is a much more managed and streamlines process than doing it manually.

    Victoria H (Posted on June 28, 2016)
    Yes, I Recommend This
  • Useful App

    The app is very useful for the marketing team of my store as they can now directly place orders for customer they interact with during promotions. It gives you assured orders rather than depending on the customer to place the order later themselves.

    Ella G (Posted on April 24, 2016)
    Yes, I Recommend This
  • Informative Dashboard

    I was only expecting to place orders with the app but the dashboard of the app is very useful in terms of the well managed information it reflects. Keep a track of all offline orders and customer details at your finger tips without any manual work.

    Evelyn F (Posted on February 20, 2016)
    Yes, I Recommend This
  • Satisfactory Performance

    Even though it might not do wonders, the app does what it says and is satisfactory in terms of performance. It isn’t very expensive as well so you can consider keeping it.

    Amelia E (Posted on December 16, 2015)
    Yes, I Recommend This
  • Convenient

    MageMob Point of Sale is a convenient and easy to use app as it requires very fewer settings required. Installation is super easy and so is the usage. Will rate it 9/10 in terms of utility.

    Elizabeth D (Posted on October 12, 2015)
    Yes, I Recommend This
  • Handy

    Even if you don’t intend to base your business offline, the app can come up to be handy in different situations. I use it in personal meetings with clients to place their order right there and then. Nice app.

    Avery C (Posted on August 8, 2015)
    Yes, I Recommend This
  • Swift App

    The app speed is good. I was using it for on android first, moved to iPad and it works great for both. Will recommend it to stores looking for offline sales as well.

    Sofia B (Posted on June 4, 2015)
    Yes, I Recommend This
  • Easy to Use

    The app is really convenient and easy to use. It’s just like other phone apps, the functions and features are to the point making it easy to understand for anybody. The app works fine for my iPad.

    Harper A (Posted on April 1, 2015)
    Yes, I Recommend This
  • Advantageous

    This app allows me to access my online store from anywhere and anytime. I can even place the orders on my the behalf of my customers. Great app with seamless performance.

    Elena Lim (Posted on February 8, 2015)
    Yes, I Recommend This
  • Found it Effective

    This Magento app solution has helped me to carry my online store wherever I go. All I need is just my iPad. I installed this app in my iPad and I can access my store easily, no matter where am I. Really liked the efforts paid by the team.

    Daniel Cameron (Posted on January 29, 2015)
    Yes, I Recommend This
  • Solved my issue

    I manage a huge online store, but I wanted an app solution that integrates with my online store and allows me to access my store even when I travel. This app has satisfied my requirement, now I can access my store through my iPad. Thank you Biztech, liked the efforts paid behind this solution.

    Gillian Donnelly (Posted on January 4, 2015)
    Yes, I Recommend This
  • Perfect store solution

    What else can be better that a solution for portable online store. I was so glad having this Magento integrated in my store. It helps me carry my store anywhere I want to with my iPad. I just love this app, truly commendable solution.

    Paul Voges (Posted on December 15, 2014)
    Yes, I Recommend This

General FAQ

  • I tried to connect with my SOAP username and API key and get this error: Failure! SOAP-ERROR: Parsing WSDL: Couldn't load from: Premature end of data in tag html line 8

    When Magento returns this error, it is usually caused by one of the below reasons:
    Cause no. 1: Web hosting provider does not support loop back connection which is essential for Magento to operate.
    Solution no. 1: Contact the provider and ask them to confirm whether loop back connection is supported or not.
    Cause no. 2: Magento store cannot connect to itself to load external entity
    Solution no. 2: Enable WSDL caching in Magento back end: System > Magento Core API > Enable WSDL Cache set it as "Yes".
    Cause no. 3: Magento is heavily loaded and has performance issues, thus, the request cannot be processed and timeout occurs.
    Solution no.3: Try again later.

  • I've enabled the extension from the back end and tested the store on the iPhone App. After clicking login, I received an error message saying Failure! Looks like we got no XML document.

    Please enter correct base URL for your store. If you have store code enable, also please append it after base URL.

  • There seems some difference between the Based URL & Magneto Based URL (on the store). Please check & if issue persists, contact our Support team.

    Please enter correct base URL for your store. If you have store code enable, also please append it after base url.

  • I installed extension and mobile application. Extension is active but I can’t connect app with my iphone5 (ios8).

    Please enter correct base URL for your store. If you have store code enable, also please append it after base url.

  • Error message: "Fatal error: Class 'SoapClient' not found app/code/local/Biztech/Mobileassistant/controllers/IndexController.php on line 15".

    It happens when soap is disabled. Now handled at our side. If soap is disabled, it gives error message to enable soap extension from php.

  • We could not see multiple store website on the phone. I mean that we can only view one store. We tested with another iPhone 5S, but still facing the same trouble.

    Store option is available at dashboard menu. You can see it after login.

  • Soap-error: parsing WSDL: couldn’t load from ‘‘: Extra content at the end of the document.

    Please refer below link for detailed description

  • Ooops!! It looks the Mobile Assistant Extension is not installed. If you already have configured the extensions as per the guidelines, Pls. contact our Support Team

    Please enter correct base URL for your store. If you have store code enable, also please append it after base URL

  • Trying to get the Mage Mob app going on iPad. It claims extension is not yet installed.

    Please enter correct base URL for your store. If you have store code enable, also please append it after base url.

  • Parsing WSDL: couldn't load from....: Start tag expected, '<' not found.

    Please refer below link for detailed description:

  • When I try to log in, I get an error: "Access Denied".

    Please use correct username and API key for soap user.

  • I created a SOAP user and Role. When trying to connect web store through app I'm getting an error Error fetching http headers.

    This error is often seen when the default_socket_timeout value is exceeded for the SOAP response.
    (See this:
    Note from the SoapClient constructor: the connection_timeout option is used for defining a timeout value for connecting to the service, not for the timeout for its response.
    You can increase it using below mentioned code:
    ini_set ('default_socket_timeout', 600); // or whatever new value you want

  • When you get errors like:

    # Fatal error: Uncaught Soap Fault exception: [HTTP] Error Fetching http headers in" after a few (time intensive) SOAP-Calls, check your webserver-config.
    # Sometime the webservers "KeepAlive"-Setting tends to result in this error. For SOAP-Environments I recommend you to disable KeepAlive.
    # Hint: It might be tricky to create a dedicated vhost for your SOAP-Gateways and disable keepalive just for this vhost because for normal webpages Keepalive is a nice speed-boost.
    Error fetching http headers happens for two reasons:
    The server takes too long time to answer.
    The server does not support Keep-Alive connections (which my answer covers).
    Will always try to use a persistent connection to the web service by sending the Connection: Keep-Alive HTTP header. If the server always closes the connection and has not done so (PHP has not received EOF), you can get Error fetching http headers when PHP tries to reuse the connection that is already closed on the server side.
    Note: This scenario will only happen if the same SoapClient object sends more than one request and with a high frequency. Sending Connection: close HTTP header along with the first request would have fixed this.
    In PHP version 5.3.5 (currently delivered with Ubuntu) setting the HTTP header Connection: Close is not supported by SoapClient. One should be able to send in the HTTP header in a stream context (using the $option - key stream_context as argument to SoapClient), but SoapClient does not support changing the Connection header (Update: This bug was solved in PHP version 5.3.11).
    Another solution is to implement your own __do Request (). On the link provided, a guy uses Curl to send the request. This will make your PHP application dependent on Curl. The implementation is also missing functionality like saving Requests/response headers.

  • Magento store URL setup at Device side

    Make Note of Secure connection like https:// and http://
    Try to test URL from Setting before get Log in.
    Try to suffix /Index.php with URL while Testing and Login
    Provide domain if it is www or any other. Ex: or

  • How to configure this extension?

    You can refer our user guide or watch the Front End and Back End videos for more assistance on configuration.

  • I got this error "Fatal error: Class 'Biztech_ModuleName_Helper_Data' not found in /home/public_html/app/Mage.php on line 516". Any clue?

    This is possible when "Data.php" file of our extension is not uploaded properly.
    Please try uploading the file again from below path:
    You can also ask your server admin to white list this file to prevent any further issues.

Release Notes

Version: 0.1.2 : January 1, 2016


  • Supports window application
Version: 0.1.1 : June 3, 2015


  • Added Provision Enable/Disable feature from Device.
  • Stock Alert On device
  • Added order details in notification on device.
Version: 0.1.0 : December 1, 2014


  • MageMob POS: A Point of Sale is Released.