DocumentationFlags & reasons

SATIK DEVELOPER DOCS · V1 BETA

Every flag has a reason.

Understand what needs attention and what to do next. Each reason also has a stable API code for your integration.

Address details

Details that help identify the delivery location.

Address details: reasons and next steps
ReasonMeaning and next step
Missing flat or house numbermissing_unitAsk for the flat, house, or shop number, or the building name.
Incomplete addressaddress_incompleteRequest the full delivery address so the location can be checked.
Only a landmark providedlandmark_only_routingAsk for the building or street details in addition to the landmark.
Building not confirmedunconfirmed_buildingReview the location manually. The available validation does not confirm the delivery building.
Plus Code detectedplus_code_fallbackA Plus Code was found in the input. Confirm the full delivery address; a location code alone does not verify a building.

Corrections

Changes or mismatches found during address validation.

Corrections: reasons and next steps
ReasonMeaning and next step
Pincode correctedwrong_pincode_replacedConfirm the pincode suggested by the address validation provider with the customer.
Pincode and locality may not matchpincode_locality_mismatchConfirm the locality and pincode together before dispatch.
Address details addedinferred_componentsAsk the customer to confirm details inferred by the validation provider.
Spelling correctedspell_correctedThe provider corrected the spelling of an address detail.

History and input

Additional context from recorded deliveries and the information provided.

History and input: reasons and next steps
ReasonMeaning and next step
No delivery history yetno_historyInformational only: there are no recorded delivery outcomes for this area. This alone does not mean the address is unsafe.
Elevated return historyhigh_rto_areaRecorded returns for this area or delivery unit met a review threshold. Follow the recommended next step for this result.
Conflicting address detailssuspicious_componentsCheck conflicting input, such as multiple different pincodes, with the customer.
Phone number needs checkingphone_invalidThe optional phone number is invalid. Confirm it separately; a valid phone number does not validate an address.