PET NUTRITION PRO STARTER — EXTERNAL SERVICES
============================================
Version 2.0.2

This file describes external communication explicitly visible in the
Starter theme. The separate Boma Pet Nutrition Pro plugin may make other
requests that must be evaluated using that plugin's own documentation.

A) DEMO CATALOG
Endpoint: https://diet.petnutritionpro.com/wp-json/pnp-demo/v1/catalog
Code: inc/catalog-importer.php
Trigger: authorized administrator starts or continues demo catalog import.
Method: HTTPS GET; a page index is included in the query string.
Purpose: fetch demonstration product data, identifiers, categories,
prices, image URLs and product nutritional metadata, then create local
WooCommerce products. Requests may expose ordinary server connection
metadata (such as source IP and request metadata) to the remote host.

B) DEMO IMAGES
Host: diet.petnutritionpro.com
Path: /wp-content/uploads/...
Code: inc/catalog-importer.php
Trigger: importing products with associated image URLs when local images
are not already available.
Purpose: download image data into the site's WordPress media library.
The importer restricts accepted image URLs to the HTTPS host/path above.

C) NUTRITION PRODUCT SYNCHRONIZATION
Endpoint observed by the theme:
https://ms-sql.it/dbconnect/api/gestprod.php
Code: inc/catalog-importer.php; actual sender is in the separately
installed Boma Pet Nutrition Pro plugin (bomapnp_invia_dati_api).
Trigger: synchronization of imported eligible demo products during an
administrator-triggered import, or upon administrator-initiated
Sync Demo Products. The theme also records confirmation/status locally.
Purpose: make product data available to the optional remote nutrition
service. Relevant categories include configured product identifiers
and dietary/nutritional attributes; the precise outgoing payload and
any credentials are controlled by the separate plugin, not specified
by this theme source, and require a separate inspection.

D) OTHER LINKS / CONTENT
An administrator can follow external links to the project website
and learning resources. Embedded tutorial content, if accessed, may
contact the video provider according to browser/privacy settings.

The site owner should document these integrations in its privacy
notices as applicable, ensure appropriate authorization and review
the external service providers' data-handling terms.
