We recommend to specify full URL to your Magento installation. Always use https:// scheme to make sure your data is transferred over secure connection (you may use http for development/test stores).
To add a new SOAP role, perform the following steps:
On the Magento Admin Panel menu, select System > Web Services > SOAP/XML-RPC - Roles.
In the top right corner, click Add Role. The Add New Role page opens.
There are two tabs in the Role Information panel on the left: Role Info and Role API Resources.
Select the Role Info tab and in the Role Information panel, enter the name for the role to be created in the corresponding Role Name field. This field is required.
In the Role API Resources tab, in the Resource Access drop-down list, select All.
Click Save Role in the top right corner to save the role.
After you saved the role, a new Role Users tab appears in the Role Information panel on the left.
To access remotely your Magento store, you need an API username and API key, so you need to create a new webservice user.
On the Magento Admin Panel menu, select System > Web Services > SOAP/XML-RPC Users.
In the top right corner, click Add New User. The Add New User page opens.
Choose whatever username and API key you want to use.
In User Role section, select the role we've just created.
Click Save User in the top right corner to save the role.