C'est ici : un moyen plus simple de connecter des services à votre boutique sans quitter WooCommerce

Publié: 2016-05-05
TL; DR : Nous créons un moyen de connecter des services à WooCommerce qui utilise des composants hébergés pour simplifier le processus et créer une meilleure expérience.

Si vous souhaitez vous impliquer dans les tests, rejoignez-nous maintenant.

Si vous voulez en savoir plus, lisez la suite ou consultez notre article sur le blog des développeurs.

Il y a quelques semaines à WooConf, Matt Mullenweg a donné un aperçu d'un projet sur lequel nous avons travaillé avec enthousiasme. Maintenant, nous sommes prêts à le partager avec le monde.

connexion woocommerce

WooCommerce Connect est une grande partie de notre vision de l'avenir de WooCommerce. À l'heure actuelle, Connect vient de commencer les tests alpha en tant qu'extension de fonctionnalité . Si tout se passe bien, nous espérons l'intégrer au cœur de WooCommerce et le mettre à la disposition de tous.

Alors, sans plus tarder, plongeons dans ce que nous essayons d'accomplir avec Connect, comment tout cela fonctionne, où en est actuellement la fonctionnalité et comment vous pouvez vous impliquer.

La vision : un moyen plus simple de connecter n'importe quoi directement dans WooCommerce

Une grande partie de la puissance de WooCommerce réside dans la possibilité de personnaliser et d'ajouter n'importe quoi.

Mais avec tout ce pouvoir vient une grande responsabilité : faire en sorte qu'il soit aussi simple que possible de faire les choses de base. Malheureusement, en ce moment, faire des choses basiques comme ajouter une option d'expédition peut être un peu compliqué.

Par exemple, voici comment fonctionne actuellement l'ajout d'USPS :

wc-classique-usps

Pour le décomposer :

  1. Obtenez l'extension de notre part et téléchargez un fichier. Celui-ci contient le code que vous ajoutez à votre site.
  2. Ajoutez la clé API d'USPS. Cela indique à l'USPS qui vous êtes et quelles informations vous obtenez d'eux.
  3. Ajoutez la clé d'abonnement de notre part. Cela nous indique quel abonnement nous devons lier à votre site, afin que nous puissions vous transmettre les mises à jour si vous avez un abonnement actif.
  4. Creusez dans les paramètres.

Avec Connect, nous éliminons les étapes 1 à 3 - il n'y aura pas d'extensions supplémentaires, pas de clés API et pas de clés d'abonnement.

Au lieu de télécharger un fichier puis d'installer une extension sur votre site, vous pouvez voir les fonctionnalités disponibles directement dans WooCommerce. Avec Connect, ajouter une nouvelle option signifie simplement en profiter .

Capture d'écran 2016-05-03 à 19h37.36

Nous avons également éliminé le besoin d'ajouter manuellement des clés API. Parce que la connexion vit de notre côté, ces clés sont déjà en place.

En ce moment, le service disponible dans Connect et ceux prévus sont tous gratuits , c'est pourquoi il n'y a pas besoin de clés d'abonnement. Lorsque nous ajoutons des services qui nécessitent des abonnements, notre objectif est de vous donner un moyen de connecter votre boutique à votre compte WooThemes, plutôt que d'exiger une clé pour vous connecter à un abonnement spécifique.

Tout cela signifie que la configuration pour USPS via Connect ressemble à ceci :

wc-connect-gif-2

La configuration ne se limite pas à l'activation d'une option, nous mettons également à jour les paramètres disponibles via Connect pour les rendre plus conviviaux :

mises à jour graphiques_UX

Dans les coulisses : les services hébergés et Jetpack rendent tout cela possible

Pour que tout cela se produise, la plupart du code que vous deviez télécharger se trouve désormais sur un serveur sécurisé que nous hébergeons. Nous utilisons Jetpack pour permettre à votre site de communiquer avec ce serveur en toute sécurité.

L'hébergement de la majeure partie du code de notre côté présente d'autres avantages :

  • Vous dépendez moins de l'hébergeur de votre site pour gérer ces nouvelles fonctionnalités, ce qui facilite la création d'un site rapide .
  • Rendre de nouvelles fonctionnalités disponibles signifie simplement apporter des modifications à nos serveurs, vous n'aurez donc pas besoin de mettre à jour le cœur de WooCommerce pour de nouvelles fonctionnalités .
  • Comme vous n'avez pas à mettre à jour le code de votre site aussi souvent, vous devriez constater des performances plus stables .
  • Vous êtes moins dépendant des configurations de votre hébergeur, ce qui signifie qu'il est plus probable que vos services connectés aient la bonne configuration pour fonctionner .

Bien sûr, les extensions restent un élément essentiel de WooCommerce. Nous restons attachés à notre approche modulaire - un produit de base solide et flexible avec des extensions pour ajouter uniquement les fonctionnalités dont vous avez besoin - et à donner aux propriétaires de magasins et aux développeurs plus de liberté, pas moins.

Cela signifie que les extensions seront toujours une option pour vous. Nous considérons Connect comme une option plus simple et prévoyons d'investir pour le rendre génial. Mais c'est une alternative, pas un remplacement.

L'état actuel des choses : une base solide et un service pour commencer

Jusqu'à présent, nous avons construit les fondations et ajouté notre premier service : USPS. Nous avons choisi ce service car les États-Unis sont l'un de nos plus grands marchés.

Nous commençons avec un seul service pour plus de simplicité, sur le thème de Connect. Nous voulions tirer les leçons que nous pouvions tirer de la construction d'une option avant de passer à autre chose, mais nous prévoyons d'ajouter d'autres options d'expédition par la suite.

La version alpha de Connect prend en charge les tarifs d'expédition USPS en temps réel pour les magasins basés aux États-Unis . Il existe certaines différences entre ce qui est disponible via Connect et notre extension USPS, alors assurez-vous de les lire.

De plus, comme Connect est actuellement une "extension de fonctionnalité", vous devrez la télécharger et l'installer en tant qu'extension distincte dès maintenant. Une fois que cela deviendra une fonctionnalité du cœur de WooCommerce, tout cela appartiendra au passé pour Connect.

Le futur : vers la version bêta et au-delà

Pendant que vous effectuez des tests alpha, nous travaillons déjà activement sur la version bêta, qui comprend :

  • Soutien de Postes Canada
  • Intégration avec l'assistant d'intégration WooCommerce
  • Améliorations de l'interface utilisateur de la section des tarifs d'expédition
  • La possibilité de configurer des boîtes pour l'expédition
  • Une page d'auto-assistance avec des informations sur l'état du système
  • Plus d'itérations sur l'apparence générale de Connect

Le grand plan est de déployer à terme Connect dans une future version de base de WooCommerce , afin que toute personne exploitant une boutique WooCommerce puisse facilement connecter le service de son choix à sa boutique.

Impliquez-vous : aidez-nous à tester

Nous avons commencé la phase de test alpha et aimerions votre aide pour construire l'avenir de WooCommerce. Remplissez le formulaire ci-dessous pour commencer.

[wtsfc header=”Rejoignez-nous pour construire l'avenir de WooCommerce” subheading=”Nous aimerions vous souhaiter la bienvenue pour tester WooCommerce Connect.” button=”Rejoignez-nous” list=”c7d8a44d4e”] Merci d'avoir rejoint notre phase de test. Un e-mail est dirigé vers votre boîte de réception avec les étapes suivantes.[/wtsfc]

Nous sommes ravis de voir comment les utilisateurs réagissent à Connect et continuent de l'améliorer. En fin de compte, nous espérons que cette approche permettra à quiconque de démarrer un magasin plus facilement.