For the complete documentation index, see llms.txt. This page is also available as Markdown.

Geo API option detects the country by IP

After enabling Auto Select Currency by Country, YayCurrency will automatically detect the visitor’s location and switch to the appropriate currency.

What Happens When Enabled

  • Detects the customer’s country based on their IP address

  • Automatically assigns the corresponding currency

  • Displays prices in the visitor’s local currency

  • Falls back to the default currency if no match is found

Geo API

Choose how the system detects the visitor’s country:

  • Auto detect: Uses the best available method with built-in fallback

  • WooCommerce Geolocation (Recommended): Uses WooCommerce’s default geolocation

  • MaxMind Geolocation: Requires setup in WooCommerce

  • IP2Location: Uses an external IP-based service

Cache Method (Auto detect only)

This option is available only when Auto detect is selected.

Control how location data is cached to improve performance:

  • No cache: Always perform real-time detection

  • Transient: Store data using WordPress transient caching

  • File: Store cached data in files on the server

Last updated

Was this helpful?