Request Parameters:


For getting available addresses


URL: ../Plugins/XcellenceIt.Plugin.Misc.NopRestApi/RemoteService/WebService.svc/GetBillingAddress


Parameter:

{

"apiSecretKey": "k117x118z122r116t100e100r118j122",

"storeId": "1",

"customerId": "1",

"languageId": "1"

}


Response:


{

   "GetBillingAddressResult":

   {

       "Id": 0,

       "Message": null,

       "ExistingAddresses":

       [

           {

               "CustomProperties":

               [

               ],

               "Id": 1,

               "Address1": "21 West 52nd Street",

               "Address2": "",

               "AvailableCountries":

               [

               ],

               "AvailableStates":

               [

               ],

               "City": "New York",

               "CityEnabled": true,

               "CityRequired": true,

               "Company": "Nop Solutions Ltd",

               "CompanyEnabled": true,

               "CompanyRequired": false,

               "CountryEnabled": true,

               "CountryId": 1,

               "CountryName": "United States",

               "CustomAddressAttributes":

               [

               ],

               "Email": "admin@yourstore.com",

               "FaxEnabled": true,

               "FaxNumber": "",

               "FaxRequired": false,

               "FirstName": "John",

               "FormattedCustomAddressAttributes": "",

               "LastName": "Smith",

               "PhoneEnabled": true,

               "PhoneNumber": "12345678",

               "PhoneRequired": true,

               "StateProvinceEnabled": true,

               "StateProvinceId": 40,

               "StateProvinceName": "New York",

               "StreetAddress2Enabled": true,

               "StreetAddress2Required": false,

               "StreetAddressEnabled": true,

               "StreetAddressRequired": true,

               "ZipPostalCode": "10021",

               "ZipPostalCodeEnabled": true,

               "ZipPostalCodeRequired": true

           },

               "NewAddressPreselected": false

       }

   }