Données Shopify et WordPress
Fy2Press lit le catalogue et le panier par l’API Storefront de Shopify après la configuration d’une boutique et d’un jeton public. Les produits synchronisés deviennent des publications WordPress ; les collections et tags deviennent des termes de taxonomie. Les commandes, clients, paiements et le checkout ne deviennent pas des contenus WordPress. Certains composants d’affichage peuvent interroger Shopify entre deux synchronisations manuelles. Sur un site marchand, deux témoins propriétaires conservent le panier pendant sept jours : fy2press_cart_ contient une référence de panier Shopify chiffrée et authentifiée (HttpOnly) ; fy2press_has_cart_ contient seulement un indicateur 1 lisible par les scripts, sans identifiant ni secret. Les deux utilisent SameSite=Lax et Secure sous HTTPS. Leur suppression ou leur blocage peut interrompre la reprise du panier, sans annuler une commande Shopify. Une intégration peut transmettre un e-mail et un téléphone facultatifs de l’acheteur, via WordPress, vers Shopify ; les boutons standards ne les collectent pas. L’administration conserve localement des préférences de langue et de thème, et les limites d’appels fonctionnelles utilisent des compteurs temporaires dérivés d’un compte ou d’une adresse IP, ce qui n’est ni une anonymisation ni une protection contre les attaques par déni de service. Ceci décrit un site WordPress marchand qui utilise l’extension, pas le présent site.