{"_id":"582c7058e4a4920f00ff005b","project":"56c1e50bce02590d006091c9","parentDoc":null,"user":"5758182a6a65ec0e004152d1","__v":0,"category":{"_id":"582c7058e4a4920f00ff0047","version":"582c7058e4a4920f00ff0045","project":"56c1e50bce02590d006091c9","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-07-28T14:07:04.954Z","from_sync":false,"order":2,"slug":"orderconnect","title":"EPOS partners"},"version":{"_id":"582c7058e4a4920f00ff0045","project":"56c1e50bce02590d006091c9","__v":2,"createdAt":"2016-11-16T14:42:32.468Z","releaseDate":"2016-11-16T14:42:32.468Z","categories":["582c7058e4a4920f00ff0046","582c7058e4a4920f00ff0047","582c7058e4a4920f00ff0048","582c7058e4a4920f00ff0049","582c7058e4a4920f00ff004a","582c7058e4a4920f00ff004b","582c7058e4a4920f00ff004c","582c7058e4a4920f00ff004d","582c7058e4a4920f00ff004e","582c7058e4a4920f00ff004f","582d97124b2536250038b392"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"3.0.0","version":"3.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-10-03T08:30:23.199Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"settings":"","results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":6,"body":"This property contains the splitted and cleaned (for some countries) version of the customer address field. For example, Address and GeolocationAddressParts properties together will look like:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"...\\n\\\"CustomerInfo\\\"\\n{\\n    \\\"Address\\\" : \\\"Address Line 1#Address Line 2#Address Line 3\\\",\\n    \\\"GeolocationAddressParts\\\": [\\\"AddressLine1\\\", \\\"AddressLine2\\\", \\\"AddressLine3\\\"]\\n}\\n...\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\nThe reason of this property is to reduce the failures while getting the Geolocation of the customer address by pre-splitting the address field and remove unnecessary texts which would not be useful for getting the geolocation (e.g: buzzer/buzz). \nFor getting the customer geolocation, we suggest using GeolocationAddressParts property with re-tries. Example: \n\n  * First call: **Address Line 1, Address Line 2, Address Line 3, Post Code, City**  ==> Failure\n  * Second call: **Address Line 1, Address Line 2, Post Code, City** ==> Failure\n  * Third call:     **Address Line 1, Post Code, City**","excerpt":"","slug":"geolocationaddressparts","type":"basic","title":"GeolocationAddressParts"}

GeolocationAddressParts


This property contains the splitted and cleaned (for some countries) version of the customer address field. For example, Address and GeolocationAddressParts properties together will look like: [block:code] { "codes": [ { "code": "...\n\"CustomerInfo\"\n{\n \"Address\" : \"Address Line 1#Address Line 2#Address Line 3\",\n \"GeolocationAddressParts\": [\"AddressLine1\", \"AddressLine2\", \"AddressLine3\"]\n}\n...", "language": "json" } ] } [/block] The reason of this property is to reduce the failures while getting the Geolocation of the customer address by pre-splitting the address field and remove unnecessary texts which would not be useful for getting the geolocation (e.g: buzzer/buzz). For getting the customer geolocation, we suggest using GeolocationAddressParts property with re-tries. Example: * First call: **Address Line 1, Address Line 2, Address Line 3, Post Code, City** ==> Failure * Second call: **Address Line 1, Address Line 2, Post Code, City** ==> Failure * Third call: **Address Line 1, Post Code, City**