What is SOAP connection in Magento?

What is SOAP connection in Magento?

SOAP is an XML-based messaging protocol.

Communication with SOAP boils down to a SOAP Server and a SOAP Client. SOAP Server is used to answer client requests sent by the SOAP Client. SOAP Client sends request to SOAP Server and receives response from Magento through API call after an authenticated SOAP connection.

Magento offers a SOAP server that allows us to communicate with Magento on a level that allows us to integrate Magento into inkXE tool.
inkXE communicates with Magento through SOAP to sync products, orders etc.

Connection of  inkXE API with Magento via SOAP needs the following basic steps.
1. Open Magento Admin.
2. Click System.
3. Click Web Services.
4. Click Roles.


5. Click Add New Role.
6. On Role Info tab, enter some custom "Role Name", and then click on Role Resources tab, choose "All".
7. Save Role.


8. Click System.
9. Click Web Services.
10. Click Users.
11. Click Add New User.
12. Under User Info tab fill the fields.
Note: User Name and API Key values are values that we will use on client side to access API.



13. Click User Role tab.
14. Click radio-button to assign wanted Role to current User.
15. Save User.



Your SOAP API User and Role have been created and the Role has been assigned to the User.

    • Related Articles

    • How to install inkXE in Magento ?

      NOTE: To know what your computer needs to install and use inkXE, read Installation Requirements. To install inkXE in Magento,  1. Download the inkXE package installer to your Magento root folder.   2. Extract it. There will be a folder named ...
    • Post-installation tasks in Shopify.

      Follow the below steps for post-installation in Shopify tasks. 1. Open Shopify admin. 2. Go to ONLINE STORE. 3. Click Themes. 4. Click Edit HTML/CSS. 5. Open cart.liquid page in the Templates section of your current Shopify store theme. 6. Search for ...
    • How to install inkXE in Magento 2.x?

      NOTE: To know what your computer needs to install and use inkXE, read Installation Requirements. Begin installation: 1. Navigate to 'xetool' from your browser. (Example: http://yoursite.com/xetool/) 2. Click Next to begin installation. Don’t close or ...
    • How to add product in Magento?

      You can add product in Magento via two options, 1. Without product color variant images   When there are many product color variants and you don't want to upload image for each side and color: Choose this option to create a template on inkXE Admin ...
    • How to download order files from Magento 1.X admin?

      To download order files from Magento 1.x admin,  1. Login to your Magento admin.2. Go to Sales on the top navigation menu and click Orders. 3. A new page will appear. Select your order and click View located at the extreme-right of the same row.      ...