Intégration de Magento Telesales

Configurer le module complémentaire Affirm Telesales pour Magento

Aperçu

Ce guide décrit comment ajouter le module complémentaire Affirm Telesales pour Magento. Le module permet à vos représentants téléphoniques et administrateurs de fournir Affirm comme option de paiement lors de la création de commandes dans Magento. Lorsqu'ils créent une commande à l'aide de l'option Téléventes, Affirm enverra au client un lien par courriel et par SMS pour être le processus de demande de prêt.

Avant de commencer

Avant d'ajouter le module, vous devriez avoir déjà installé et configuré Affirm pour Magento.

Cliquez ici pour consulter les notes de mise à jour du module Telesales.

Développement de Sandbox

Développez et testez l'intégration d'Affirm dans votre environnement de développement connecté à notre bac à sable. Pour utiliser notre bac à sable, récupérez vos clés API sandbox sur https://sandbox.affirm.com/dashboard/#/apikeys à utiliser pendant l'intégration.

Notez que nous n'envoyons des SMS avec le lien de paiement que depuis l'environnement Affirm Live. Pendant les tests en environnement Sandbox, utilisez des courriels pour le lien de caisse.

Après le développement et les tests, vous devrez mettre à jour votre intégration pour utiliser vos clés d'API actives, que vous trouverez à l'adresse https://affirm.com/dashboard/#/apikeys.

1. Installer le module Telesales

Téléchargez le module complémentaire Magento Telesales ici

Vous disposez de plusieurs options pour installer le module.Cliquez ici si le module est déjà installé et si vous avez besoin d'informations sur sa mise à niveau.

Installer avec modman
1. Accédez à MAGENTO_ROOT et exécutez :

modman clone https://github.com/Affirm/Magento1_Affirm_Telesales.git

2. Mettez à jour le module en exécutant :

modman update Magento1_Affirm_Telesales

Installer à l'aide du Magento Connect Manager

1. Téléchargez la dernière version du package (fichier TGZ compressé)
2. Dans le panneau d'administration Magento, accédez à Système > Magento Connect > Magento Connect Manager
3. Cliquez sur Choisir un fichier et sélectionnez le fichier de livraison téléchargé
4. Cliquez sur Télécharger

Screen_Shot_2018-07-23_at_1.58.02_PM.png

Installer en utilisant magento-composer-installer

composer require affirm/magento1-telesales

2. Configurer le module Telesales

Après avoir installé le module Telesales, activez-le en mettant à jour les configurations de Magento's :

1. Connectez-vous à votre portail d'administration Magento 2. Accédez à Système > Configuration > Ventes > Modes de paiement > Affirm Telesales.
3. Définissez Enabled sur Yes.
4. Gardez Mode sur Sandbox (pour le développement et les tests).
5. Saisissez la clé API publique et la clé API privée que vous avez récupérées de la sandbox Affirm .commerçant tableau de bord.
6. Si votre processus de paiement capture automatiquement le débit, définissez Action de paiement sur Autoriser et capturer.
7. Saisissez le nom de votre entreprise ou de votre marque dans Nom de l'entreprise (c'est ce que le client verra).

3. Testez le module Telesales

Nous envoyons uniquement des SMS avec le lien de paiement de l'environnement Affirm Live. Pendant les tests en environnement Sandbox, utilisez des courriels pour le lien de caisse.

1. Dans votre système de gestion des commandes, créez une commande.
2. Saisissez une adresse aux États-Unis et un numéro de téléphone mobile valides (Affirm ne fonctionnera pas avec une fausse adresse ou un faux numéro de téléphone).
3. Sélectionnez Affirm comme option de paiement.

4. Cliquez sur Soumettre la commande pour la placer en attente.
5. Cliquez sur Envoyer le lien Confirmer le paiement.

6. Trouvez le courriel contenant le lien de paiement et cliquez dessus.
7. Si vous possédez déjà un compte, cliquez sur Se connecter.
8. Si vous n'avez pas de compte existant, créez-en un avec les éléments suivants :

  • Tout nom et prénom
  • Une adresse courriel avec un format valide
  • Un numéro de téléphone cellulaire américain valide (vous n'avez pas besoin d'accéder à ce numéro) que vous utiliserez lors de toutes les tentatives de paiement ultérieures
  • Une date de naissance supérieure à 18 ans
  • Quatre chiffres au choix

9. Saisissez 1234 pour le code de vérification et cliquez sur CODE DE VÉRIFICATION
10. Terminez le processus de paiement et cliquez sur CONFIRMER LE PRÊT
11. Vérifiez que la commande est traitée ou terminée dans votre tableau de bord de gestion des commandes
12. Vérifiez que la transaction apparaît dans le panneau d'administration de votre plateforme et sur sandbox.affirm.com/dashboard

4. Déploiement en production

Coordonner les tests avec Affirm

Avant de déployer l'intégration Affirm sur votre site de production, Affirm devra le tester dans votre environnement de développement ou de pré-production connecté à notre environnement en direct. Communiquez avec votre consultant en intégration ou [courriel protégé] pour coordonner ce test.

Connectez-vous à l'environnement Affirm en direct

1. Récupérez vos clés API en direct sur https://affirm.com/dashboard/#/apikey.
2. Dans le panneau d'administration Magento, accédez à Système > Configuration > Ventes > Modes de paiement > Affirm Telesales.
3. Définissez le mode sur Production.
4. Saisissez la clé API publique et la clé secrète (clé privée) que vous venez de récupérer dans le tableau de bord du commerçant Affirm.

Du lancement à la production

Une fois que vous êtes connecté à notre environnement en direct et que nous avons testé votre intégration, vous êtes prêt à être déployé dans votre environnement de production et à offrir Affirm comme option de paiement à vos clients.