╔══════════════════════════════════════════════════════════════════╗ ║ ║ ║ 🎯 COMMENT ACCÉDER À VOS COMMANDES RÉELLES ║ ║ ║ ╚══════════════════════════════════════════════════════════════════╝ ⚠️ PROBLÈME : Shopify bloque l'accès aux commandes → Données clients protégées (Protected Customer Data) → Nécessite une approbation OU une boutique de développement ✅ SOLUTION : Utiliser une Boutique de Développement → Accès automatique aux commandes ! ✅ → Gratuit et immédiat → Parfait pour le développement ═══════════════════════════════════════════════════════════════════ ÉTAPE 1 : CRÉER UNE BOUTIQUE DE DÉVELOPPEMENT ═══════════════════════════════════════════════════════════════════ 1. Allez sur : https://partners.shopify.com/ 2. Connectez-vous (ou créez un compte si nécessaire) 3. Dans le menu de gauche, cliquez sur "Stores" 4. Cliquez sur le bouton "Add store" 5. Sélectionnez "Development store" 6. Remplissez le formulaire : ┌──────────────────────────────────────────────────┐ │ Store name: mon-app-test-orders │ │ Store purpose: Test an app or theme │ │ Store type: Development store │ └──────────────────────────────────────────────────┘ 7. Cliquez sur "Save" 8. Attendez 2-3 minutes que la boutique soit créée ✅ Vous avez maintenant une boutique de développement ! ═══════════════════════════════════════════════════════════════════ ÉTAPE 2 : INSTALLER VOTRE APP SUR CETTE BOUTIQUE ═══════════════════════════════════════════════════════════════════ 1. Dans votre terminal actuel où l'app tourne : → Appuyez sur "Ctrl+C" pour arrêter l'app 2. Relancez l'app : cd /home/exportsy/cli.exportsy.app/app-cli-test shopify app dev 3. La CLI vous demandera quelle boutique utiliser : ? Which store would you like to use? → Utilisez les flèches ↑↓ pour sélectionner votre nouvelle boutique de développement → Appuyez sur Entrée 4. Une URL s'affichera dans le terminal, quelque chose comme : https://admin.shopify.com/store/mon-app-test-orders/apps/... → Copiez cette URL → Ouvrez-la dans votre navigateur 5. Cliquez sur "Install" pour installer l'app ✅ Votre app est maintenant installée sur la boutique de dev ! ═══════════════════════════════════════════════════════════════════ ÉTAPE 3 : CRÉER DES COMMANDES DE TEST ═══════════════════════════════════════════════════════════════════ Dans l'admin de votre boutique de développement : 1. D'abord, créez 1-2 produits : Products → Add product ┌──────────────────────────────────────────────────┐ │ Title: Produit Test 1 │ │ Price: 50.00 │ └──────────────────────────────────────────────────┘ → Cliquez sur "Save" Répétez pour créer 2-3 produits 2. Ensuite, créez des commandes : Orders → Create order a) Ajoutez un client : → Cliquez sur "Add customer" → Créez un nouveau client : ┌────────────────────────────────────────────┐ │ First name: Jean │ │ Last name: Dupont │ │ Email: jean.dupont@test.com │ └────────────────────────────────────────────┘ → Cliquez sur "Add" b) Ajoutez un produit : → Cliquez sur "Browse" → Sélectionnez un produit → Cliquez sur "Add" c) Marquez comme payé : → Cochez "Mark as paid" d) Créez la commande : → Cliquez sur "Create order" 3. Répétez pour créer 3-5 commandes avec différents clients Exemples de clients : - Marie Martin (marie@test.com) - Pierre Durand (pierre@test.com) - Sophie Bernard (sophie@test.com) ✅ Vous avez maintenant des commandes de test ! ═══════════════════════════════════════════════════════════════════ ÉTAPE 4 : VÉRIFIER L'ACCÈS AUX COMMANDES ═══════════════════════════════════════════════════════════════════ 1. Dans votre navigateur, rechargez votre app : → Appuyez sur F5 (ou Ctrl+R) 2. Dans le menu, cliquez sur "🔍 Test Données" 3. Vous devriez voir : ✅ Commandes Accès réussi ! Nombre de commandes trouvées: 3 [Voir la page Commandes] 4. Cliquez sur "Commandes" dans le menu 5. Vous devriez voir vos commandes réelles ! 🎉 Avec : - Numéro de commande (#1001, #1002, etc.) - Client - Produits - Montant total - Statuts (PAID, FULFILLED, etc.) ═══════════════════════════════════════════════════════════════════ 🎉 SUCCÈS ! ═══════════════════════════════════════════════════════════════════ Si vous voyez vos commandes, félicitations ! ✅ Votre application a maintenant accès à : ✅ Produits réels ✅ Commandes réelles (sur la boutique de développement) ✅ Toutes les données nécessaires pour développer ═══════════════════════════════════════════════════════════════════ ❓ PROBLÈMES ? ═══════════════════════════════════════════════════════════════════ Problème : "Access denied for orders field" Solution : 1. Vérifiez que vous êtes sur la boutique de développement 2. Réinstallez l'app : - Settings > Apps > Désinstallez l'app - Relancez : shopify app dev - Réinstallez Problème : Aucune commande affichée Solution : 1. Vérifiez que vous avez créé des commandes 2. Rechargez l'app (F5) 3. Vérifiez que vous êtes sur la bonne boutique Problème : Je ne vois pas ma boutique de développement dans la CLI Solution : 1. Attendez quelques minutes après la création 2. Relancez : shopify app dev 3. Vérifiez dans Shopify Partners que la boutique existe ═══════════════════════════════════════════════════════════════════ 📋 CHECKLIST RAPIDE ═══════════════════════════════════════════════════════════════════ [ ] Boutique de développement créée sur partners.shopify.com [ ] App installée sur la boutique de développement [ ] 3-5 commandes de test créées [ ] App rechargée (F5) [ ] Page "🔍 Test Données" montre ✅ pour les commandes [ ] Page "Commandes" affiche mes commandes réelles ═══════════════════════════════════════════════════════════════════ 💡 RÉSUMÉ EN 1 MINUTE ═══════════════════════════════════════════════════════════════════ 1. Créer boutique dev → https://partners.shopify.com/ 2. Installer app dessus → shopify app dev (sélectionner la boutique dev) 3. Créer 3 commandes → Orders > Create order 4. Recharger app (F5) → Voir les commandes réelles ! 🎉 ═══════════════════════════════════════════════════════════════════ 📚 DOCUMENTATION COMPLÈTE ═══════════════════════════════════════════════════════════════════ → ACCES_COMMANDES_REELLES.md (guide détaillé) → REAL_DATA_GUIDE.md (guide complet des données) ═══════════════════════════════════════════════════════════════════ Bon développement ! 🚀