SmartTR Address replaces the generic WooCommerce address fields with accurate, data-driven cascading dropdowns for all 81 Turkish provinces and ~970 districts. When a customer selects Turkey as their country, the standard text inputs are instantly replaced with intelligent, linked selects that guide them through their Province and District selection.
The plugin integrates with the Classic Checkout ([woocommerce_checkout] shortcode).
Free version live demo > Documentation >
Basic features
- Province + District cascade dropdowns — cascading dropdowns for all 81 Turkish provinces and ~970 districts
- Classic Checkout — integrates with the WooCommerce shortcode checkout (
[woocommerce_checkout]) - Background data sync — address data is fetched from a remote API after activation; no bloated ZIP files bundled in the plugin
- GDPR-compliant — built-in privacy exporter and eraser for all Turkish address data
- HPOS-compatible — fully supports WooCommerce High-Performance Order Storage
- Accessible — ARIA live regions, keyboard navigation, noscript fallback
- Internationalized — Turkish translation included; fully translatable via standard
.potfile
External Services
This plugin connects to two external services: the WordPress.org Plugins API and an address data API hosted at cecom.in.
WordPress.org Plugins API (api.wordpress.org)
Purpose: Retrieve the plugin’s public rating and review count from WordPress.org to display a star-rating row beneath the plugin entry on the WordPress Plugins list page.
When the connection is made:
- Once per 12 hours when an administrator views the WordPress Plugins list page, via a cached background request. No request is made if a valid cached value already exists.
What data is sent:
- The plugin slug (
smarttr-address) is included in the request URL as a public identifier — no personal data, no site URL, and no user data is transmitted.
Service provider: WordPress.org * Terms of Service: https://wordpress.org/about/tos/ * Privacy Policy: https://wordpress.org/about/privacy/
Address Data Service (cecom.in)
Purpose: Retrieve Turkish administrative address data — provinces and districts — used to populate the checkout cascade dropdowns.
When the connection is made:
- Once in the background immediately after plugin activation (via WP-Cron)
- When an administrator clicks Reimport Data in the WooCommerce > SmartTR Address > Data tab
What data is sent:
- Read-only API credentials (consumer key and consumer secret) sent as URL query parameters for authentication — these are fixed credentials that identify this plugin, not the site or its users
- No personal data, no customer data, and no site-specific data is transmitted
Service provider: CECOM (cecom.in) * Terms of Service: https://cecom.in/terms-conditions * Privacy Policy: https://cecom.in/privacy-policy
