What is E Commerce Integration

What is E-Commerce Integration?

Introduction
It is an integration solution provided for the POS users to integrate their POS with an online store which is facilitated via API. API acts as an interface between the POS and the online store, integrates the POS data to the online store and enables both to communicate over the Internet.

Process involved: 
All the data from POS is linked to the online store and the process involves data communication between POS and online store using API.
  1. For all the items, the item codes of POS is used as the reference codes in the online store. You must map the reference codes of all the items in the online store manually.
  2. Online store applications get the stock and price details of the items in the POS whenever required.
  3. The sales orders placed by the customers in the online store are sent to the POS-based on our standard API format. The Sales orders include customer information such as the customer phone number & email id and also the payment details such as the amount and the payment type. For new customers with a new contact number, the customer record is auto-created at the POS.
  4. The sales order received from the online store is converted to a sales bill in the POS.
  5. Online store application can get the sales order status via API. The status is Pending or Delivered or canceled.
API Integration:
API facilitates getting the sales order details from the online store and to get the item, stock and rate details from the POS. You can hit and get the status update whenever required.
We provide 3 APIs (1 POST and 2 GETs)
  1. POST - To push the sales order auto in the POS whenever required (Create a sales order)
  2. GET - To get the details of
    • stock (List all items)
    • Status of sales order (List all sales orders, retrieve a sales order)
For more details on API integration, click API Integration

Benefits:
E-commerce integrated POS helps you achieve the following-
  1. Easily manage multi-online stores in a single POS.
  2. Supports secured business transactions via HTTPS support.
  3. Supports different business models for the API users
    • For single-user having a single location
    • For two different users having two different locations. For example - User1 - Location1 & User2 - Location2
    • For two different users having the same location. For example - User1 & User2 - location1
For details on HTTPS support, click HTTPS Document

Limitations:
  1. In the online store, the item code of POS must be stored as the reference code for communication.
  2. Return, order cancellation, and home delivery are not automated.
  3. Users can get Item and stock details either from one location or from all locations and not from a group of locations.
  4. The price for all the items is considered from the last inward stock.
  5. There is no validation on the payment type. At the time of converting the sales order to sales, the user needs to select the right payment type from the sales order.
  6. The VPN store server does not support E-commerce integration.
  7. Multidivision is not supported.
  8. Loyalty is not supported.
Note: For activation and implementation, please contact our sales team.

    • Related Articles

    • Process of E-invoicing in ServeEasy

      What is E-Invoice and its purpose? E-invoicing or electronic invoicing is a system to generate an electronic document containing transaction information between a buyer and a seller. The Invoice Registration Portal (IRP) gives an identification ...
    • What is API Integration? Which API do we provide for Website integration?

      Overview API integration enables data communication, information exchange between an online store and the POS system. We provide the following APIs... An item with rate and stock API (List all items) Sales order APIs (Create a sales order List all ...
    • What is ADSR Mall Integration License Sync In RPOS?

      Purpose: The purpose of using ADSR Mall Integration is to provide access for only Sales data to the Mall Owner. Business scenario : In a Mall there are multiple stores like Supermarket,Restaurant,Departmental stores etc.They all are using different ...
    • How to integrate Barcode Weighing Scale with RPOS6?

      The Bar Code Weighing Scale in RPOS6 is a pre-billing system that generates a barcode for the weighable/countable items to be billed and simplifies the task at the billing counter. The system includes a weighing machine and a printer to print a ...
    • How to setup HTTPS on a Windows Server? And how to configure Apache to run SSL/HTTPS server?

      Install Https apache: Download apache_x.x.x-win32-x86-openssl-x.x.x.msi from Apache HTTP SERVER PROJECT Install the apache_x.x.x-win32-x86-openssl-x.x.x.msi setup file. Setting up HTTPS on a Windows Server: Open a command prompt and run the below ...