Test de commandes dans les boutiques en cours de transfert de propriété

En passant une commande de test, vous pouvez vous assurer que le processus de paiement de votre boutique en cours de transfert de propriété ainsi que les paramètres de traitement des commandes, de stock, d’expédition, de notifications par e-mail et de taxes sont tous corrects. Les boutiques en cours de transfert de propriété peuvent traiter un nombre illimité de commandes de test.

Moyens de tester des commandes

Vous pouvez tester des commandes des manières suivantes :

Si vous utilisez l’Admin API pour tester des commandes, vous devez définir la propriété ou le champ test sur true.

Limites du test des commandes dans les boutiques en cours de transfert de propriété

Les limites suivantes s’appliquent lorsque vous testez des commandes dans une boutique en cours de transfert de propriété :

  • Vous ne pouvez pas tester les commandes avec des transactions réelles. Les transactions réelles sont des transactions traitées par le biais d’un fournisseur de services de paiement qui n’est pas en mode de test et qui utilisent de vraies informations de paiement, telles qu’un numéro de carte de crédit valide.
  • Vous ne pouvez pas tester les cartes-cadeaux ni le crédit en magasin, car ces éléments sont traités comme des transactions réelles.
  • Vous ne pouvez pas tester de commandes au moyen de moyens de paiement manuels. Cela inclut les espèces et les paiements personnalisés sur Shopify POS.
  • Vous ne pouvez pas tester des commandes au moyen de commandes provisoires que vous créez dans l’interface administrateur Shopify.

Pour effectuer des tests avec ces types de transactions, vous devez transférer la boutique vers un forfait payant.

  • Vous ne pouvez pas effectuer de tests à l’aide des commandes provisoires que vous créez dans votre interface administrateur Shopify. Vous devez passer des commandes de test à la page de paiement de la boutique.

Test de commandes à l’aide de la passerelle de paiement de test de Shopify

Pour simuler une transaction lors du paiement en ligne sur la boutique en transfert de votre client, vous pouvez configurer la passerelle de paiement de test de Shopify. La passerelle de paiement de test est un fournisseur de services de paiement que toute boutique peut utiliser pour créer des commandes de test.

Pour créer une commande, vous devez saisir des informations de paiement de test à la page de paiement. Vous pouvez simuler différents types de transactions en fonction des informations que vous saisissez.

Étapes :

  1. Dans votre interface administrateur Shopify, allez à Paramètres > Moyens de paiement.

  2. Si un fournisseur de services de paiement par carte de crédit est activé, désactivez-le avant de continuer. Cliquez sur Gérer > Désactiver (ce bouton affiche également le nom de votre fournisseur de services de paiement, par exemple Désactiver Shopify Payments), puis confirmez la désactivation.

  3. Effectuez l’une des actions suivantes :

    • Si vous avez activé un fournisseur de services de paiement tiers, désactivez-le.
    • Si Shopify Payments est activé :
      • Dans la section Shopify payments, cliquez sur Gérer > Gérer les moyens de paiement.
      • Au bas de la page, cliquez sur Passer à un fournisseur tiers, puis cliquez à nouveau sur Passer à un fournisseur tiers pour confirmer.
    • Si Shopify Payments n’est pas activé, cliquez sur Voir tous les autres fournisseurs dans la section Shopify payments.
    • Si Shopify Payments n’est pas disponible dans votre pays, cliquez sur Choisir un fournisseur dans la section Fournisseurs de services de paiement.
  4. Sélectionnez Test payment gateway dans la liste.

  5. Cliquez sur Activer Test payment gateway.

  6. Cliquez sur Enregistrer.

  7. Accédez à votre boutique en ligne et passez une commande comme le ferait un client. À la page de paiement, saisissez les informations de carte de crédit suivantes pour tester différents scénarios de paiement :

Un guide pour saisir des détails de paiement de test lors de l’utilisation de la passerelle de paiement de test, incluant des numéros de carte spécifiques pour simuler différents résultats de transaction
Nom du champInformations à saisir
Nom sur la carteSaisissez Test payment gateway
Numéro de carte de crédit

Saisissez chacun de ces numéros tour à tour pour simuler différents types de transactions :

  • Saisissez 1 pour simuler une transaction réussie
  • Saisissez 2 pour simuler une transaction échouée
  • Saisissez 3 pour simuler une exception (cela génère un message indiquant qu’une erreur s’est produite avec le fournisseur)
CVVSaisissez n’importe quel nombre à 3 chiffres (par exemple, 111).
Date d’expirationSaisissez n’importe quelle date future.
  1. Une fois vos tests terminés, cliquez sur Gérer à côté de Test payment gateway dans votre interface administrateur Shopify.
  2. Cliquez sur Désactiver Test payment gateway pour supprimer cette passerelle de votre page de paiement.

Test des commandes à l’aide du mode de test de Shopify Payments

Pour tester la configuration de Shopify Payments, activez le mode de test et utilisez des cartes de crédit de test pour simuler des paiements.

Vous ne pouvez tester Shopify Payments que si vous avez choisi un forfait payant. Selon votre région, vous devrez peut-être soumettre des informations concernant votre entreprise avant de pouvoir activer le mode de test.

Activer le mode de test de Shopify Payments

Avant de pouvoir créer des commandes de test, vous devez activer le mode de test de Shopify Payments.

Étapes :

  1. Dans votre interface administrateur Shopify, allez à Paramètres > Moyens de paiement.

  2. Dans la section Shopify Payments, cliquez sur Gérer.

  3. Dans la section Mode de test, sélectionnez Activer le mode de test.

  4. Cliquez sur Enregistrer.

Simuler des transactions avec des numéros de carte de crédit de test

Vous pouvez créer des commandes et simuler des transactions à l’aide d’un numéro de carte de crédit de test. Il existe des numéros de test pour créer des transactions réussies, des transactions échouées et des transactions dans différentes devises.

Simuler des transactions réussies

Pour simuler une transaction réussie, utilisez les informations suivantes lorsqu’on vous demande les détails de la carte de crédit au moment du paiement :

  • Nom sur la carte : saisissez au moins deux mots.
  • Date d’expiration : saisissez n’importe quelle date ultérieure.
  • Code de sécurité : saisissez trois chiffres au choix.
  • Numéro de carte : utilisez l’un des numéros suivants :
Liste de numéros de cartes de crédit de test pouvant être utilisés pour simuler des transactions réussies pour différents types de cartes en mode de test
Type de carteNuméro de carte de crédit de test
Visa4242424242424242
Mastercard5555555555554444
American Express378282246310005
Discover6011111111111117
Diners Club30569309025904
JCB3530111333300000

Simuler des transactions échouées

Si vous souhaitez voir les messages d’erreur de carte de crédit susceptibles de s’afficher pour un client lors du paiement, vous pouvez utiliser les numéros de carte de crédit de test suivants pour simuler différentes transactions échouées :

  • Utilisez le numéro de carte de crédit 4000000000000002 pour générer un message carte refusée.
  • Utilisez le numéro de carte de crédit 4242424242424241 pour générer un message numéro incorrect.
  • Utilisez le numéro de carte de crédit 4000000000000259 pour simuler une transaction contestée.
  • Utilisez un mois d’expiration non valide, par exemple 13, pour générer un message mois d’expiration non valide.
  • Utilisez une année d’expiration passée pour générer un message année d’expiration non valide.
  • Utilisez un code de sécurité à deux chiffres pour générer un message code de sécurité non valide.

Mode de test pour les fournisseurs de services de paiement externes

Certains fournisseurs de services de paiement externes proposent un mode de test que vous pouvez activer dans l’interface administrateur Shopify. Les fournisseurs de services de paiement externes doivent avoir une option Activer le mode de test (Enable test mode) activée dans leurs paramètres pour pouvoir être testés dans une boutique en cours de transfert de propriété. Pour plus d’informations sur l’utilisation du mode de test avec un fournisseur de services de paiement externe spécifique, consultez la documentation du fournisseur.

Lorsqu’une passerelle de paiement est en mode de test, les requêtes de Shopify incluent l’attribut test. Si test est configuré sur true, le paiement est alors traité comme un paiement test et aucune transaction réelle n’est effectuée.

Réaliser des tests avec des transactions réelles

Vous ne pouvez pas tester de transactions réelles dans votre boutique en cours de transfert de propriété. Si vous devez tester vos commandes en utilisant des transactions réelles, vous devez transférer votre boutique vers un forfait payant. Pour plus d’informations, consultez Transférer des boutiques aux clients.

Si vous souhaitez faire passer une boutique en cours de transfert de propriété à un forfait payant tout en restant le propriétaire de la boutique, choisissez un forfait dans l’interface administrateur Shopify.

Résolution de problèmes liés aux e-mails de confirmation de commande en mode de test

Si vous ne recevez pas les e-mails de confirmation de commande pour les transactions en mode de test de Shopify Payments, essayez les étapes de résolution de problèmes suivantes :

  1. Vérifiez les modèles d’e-mail : accédez au paramètre Notifications de votre interface administrateur Shopify. Cliquez sur le modèle d’e-mail de confirmation de commande. Si vous avez personnalisé ce modèle, il se peut qu’il n’inclue pas les liens ou les informations nécessaires. Vous pouvez revenir à la version par défaut en cliquant sur le bouton Revenir aux paramètres par défaut au bas de la page du modèle.
  2. Vérifiez les paramètres de messagerie : assurez-vous que vos paramètres de messagerie sont configurés correctement. Si vous avez personnalisé vos modèles d’e-mail, il se peut que vous deviez ajouter manuellement l’URL du statut de la commande à vos modèles pour garantir que les clients reçoivent les informations appropriées.
  3. Testez la fonctionnalité : après avoir effectué des modifications, passez une commande de test pour voir si l’e-mail de confirmation est correctement envoyé. Cela vous permet de vérifier que vos paramètres fonctionnent comme prévu.
  4. Vérifiez le dossier de courriers indésirables : les e-mails peuvent avoir été envoyés dans votre dossier de courriers indésirables.
  5. Contactez votre fournisseur de messagerie : votre fournisseur de messagerie peut vérifier la présence d’erreurs de son côté.