Cloud Fulfilment Magento Integration Document For API Version: 1.0 Document Version 1.0 June 2013
Contents This Document... 3 Introduction...3 1. Create a User Role Enabling Cloud Fulfilment to Connect to Your Magento Shop...3 1.1 Creating a User Role...3 1.1.1 SOAP/XML-RPC-Roles... 4 1.1.2 Click on Add Admin Role...4 1.1.3 Cloud Fulfilment Order Downloader... 4 1.1.4 Cloud Fulfilment Role Permissions... 5 2. Create a Cloud Fulfilment User...9 2.1 Creating a User...9 2.1.1 SOAP/XML-RPC-Users... 9 2.1.2 Set User Info... 10 2.1.3 Set User To Cloud Fulfilment Order Downloader... 10 3. Define the Product/s that will be fulfilled by Cloud Fulfilment...10 3.1 Adding Product Attributes...11 3.1.1 Managing Attributes...11 3.1.2 Add New Attributes...11 3.2.1.1 Attribute Properties... 11 3.2.1.2 Attribute label Options... 13 3.3.1 Setting A Product To Be Fulfilled By Cloud Fulfilment...13 3.3.1.1 Product Catalogue... 13 3.3.1.2 Fulfilled By Cloud Fulfilment...14
This Document This document explains how to integrate your Magneto stores to Cloud Fulfilment. Introduction There are 3 parts to get Cloud Fulfilment integrated in to your Magento shops. These are: 1. Create a user role enabling Cloud Fulfilment to connect to your Magento shop. 2. Create a Cloud Fulfilment user. 3. Define the product/s that will be fulfilled by Cloud Fulfilment. 1. Create a User Role Enabling Cloud Fulfilment to Connect to Your Magento Shop Lets begin by first creating a user role. A user role defines the permissions a user has to your Magento store. We first create a role and then add users to that role, note that adding a role is not the same as adding a user. 1.1 Creating a User Role. If you have not done so, log in to your Magento site as Admin. Then in the main navigation go to: System > Web Services > SOAP/XML-RPC-Roles As per 1.1.1 SOAP/XML-RPC-Roles
1.1.1 SOAP/XML-RPC-Roles Then click on Add Admin Role in the top right as per 1.1.2 Click on Add Admin Role. 1.1.2 Click on Add Admin Role Now lets set the role name as Cloud Fulfilment Order Downloader as per 1.1.3 Cloud Fulfilment Order Downloader. 1.1.3 Cloud Fulfilment Order Downloader. Now lets set the role permissions as per 1.1.4 Cloud Fulfilment Role Permissions.
1.1.4 Cloud Fulfilment Role Permissions.
Now click on Save Role at the top right of the screen. 2. Create a Cloud Fulfilment User. After we have created the role as per 1. Create a User Role Enabling Cloud Fulfilment
to Connect to Your Magento Shop, we now need to create a user that will use that role. 2.1 Creating a User. If you have not done so, log in to your Magento site as Admin. Then in the main navigation go to: System > Web Services > SOAP/XML-RPC-Users As per 1.1.1 SOAP/XML-RPC-Users 2.1.1 SOAP/XML-RPC-Users Click on Add New User, and then set your user credentials (2.1.2 Set User Info)
2.1.2 Set User Info Now set the user to use the Cloud Fulfilment Order Downloader role as per 2.1.3 Set User To Cloud Fulfilment Order Downloader. 2.1.3 Set User To Cloud Fulfilment Order Downloader 3. Define the Product/s that will be fulfilled by Cloud Fulfilment. We need to define the products that will be fulfilled by Cloud Fulfilment. We do this by adding an attribute and then setting that attribute to the product.
3.1 Adding Product Attributes. We need to add the fulfilled_by_cloud_fulfilment attribute. Do this by clicking on: Catalogue > Attributes > Manage Attributes As per 3.1.1 Managing Attributes. 3.1.1 Managing Attributes Now click on Add New Attribute as per 3.1.2 Add New Attributes. 3.1.2 Add New Attributes. Now set the attribute properties as per 3.2.1.1 Attribute Properties and 3.2.1.2 Attribute Label Options. 3.2 Attribute Properties Note that it is important that you set the Attribute Code to: fulfilled_by_cloud_fulfilment
3.2.1 Attribute label Options 3.3 Setting A Product To Be Fulfilled By Cloud Fulfilment. Now we set a product to be fulfilled by Cloud Fulfilment. This can be done by navigating to: Catalogue > Manage Products Then click on the edit link on the respective product as per 3.3.1.1 Product Catalogue. 3.3.1 Product Catalogue. Now within that product, navigate to Additional Options and select Yes for the product to be fulfilled by Cloud Fulfilment as per 3.3.1.2 Fulfilled By Cloud Fulfilment.
3.3.2 Fulfilled By Cloud Fulfilment