Page tree





FIN DU SUPPORT MAGENTO 1 EN 2020

Magento 1 n'est plus supporté. l'éditeur se concentre sur Magento 2.
Dorénavant, plus aucun nouveau correctif, mise à jour de sécurité et nouvelles fonctionnalités ne seront disponibles pour Magento 1. Par conséquent, les commerçants deviendront vulnérables et obsolètes s'ils décident de ne pas migrer. 


Introduction

Le plugin Payline permet une mise en oeuvre du meilleur de notre solution au sein de votre boutique Magento sans aucun développement. 


Le plugin Payline version 1.8.7 sera utilisé pour Magento 1.5 à 1.9.x.

Les fonctions disponibles sont :

  • Paiement comptant
    Le paiement simple via notre interface sécurisée. De nombreux moyens de paiement peuvent être proposés à vos acheteur : CB, Visa, Mastercard, American Express, Paypal, 1Euro.com, 3xCB, Oney, Klarna ...
    Moyens de paiement Oney et Klarna : Mode redirection (page web de paiement V2) avec API WebPayment. Le mode Widget n'est pas disponible. 
  • Paiement en plusieurs fois
    Le paiement échelonné selon vos souhaits : 2, 3, 4, 5 échéances ou plus, périodicité hebdomadaire, bi-mensuelle, mensuelle trimestrielle,...
    Compatible avec les moyens de paiement CB, Visa, Mastercard, American Express, Maestro,...

  • Paiement en 1 clic
    Le client utilise une carte enregistrée lors d’un précédent paiement.

  • Retentative de paiement
    La proposition d’une liste de moyens de paiement secondaires après un refus de paiement.

  • Personnalisation de l'expérience utilisateur
    Redirection vers une page de paiement customisée, intégration au checkout, lightbox.

  • Lutte contre la fraude
    En fonction de l'historique de l'acheteur, ses adresses (y compris les points relais), le contenu de sa commande...

  • Débit à expédition
    Votre client est débité lorsque sa commande est facturée, lors du processus d'expédition. 

  • Encaissement partiel multiple
    Chaque élément de la commande peut être facturé et débité séparément. Les débits tardifs sont possibles (processus de ré-autorisation)

  • Remboursement partiel multiple
    Chaque élément de la commande peut être remboursé séparément 

  • Synchronisation automatique paiement/commande
    Votre acheteur n'est pas revenu vers la boutique après une redirection vers notre interface de paiement ? Aucun problème, le processus de notification met automatiquement sa commande à jour. 

  • Multi-boutique, multi-langue, multi-devise
    La configuration du plugin Payline est déclinable pour chaque site, boutique et vue boutique de votre environnement Magento.


Magento Enterprise (Magento EE) (version supérieure à 1.12.0.1) est également compatible sur votre boutique Magento 1.5 à 1.9.x et également avec la version Payline 1.8.x.

La version 1.12.0.0 peut poser des problématiques dans la configurations du plugin Payline.
Magento Enterprise est une version Magento Community avec des modules supplémentaires et un support de l'éditeur.
Pour toute question à laquelle ce document ne répond pas, Contactez le support Monext Online.


Télécharger le plugin Magento de Payline

  1. Sélection l'option Magento Connect Manager du Menu System dans le centre administation Magento de votre commerçant ;
  2. Désinstaller l'ancien package Payline ; 
  3. Réinstaller le nouveau  Payline-1.9.0.tgz  dans l'encart 'Direct Package file upload'.

Cette dernière livraison comprend :

  • Montée de version du SDK 4.44 à 4.59
  • Positionnement du numéro de version de l'API à 22


Veillez à utiliser la dernière version du SDK Payline pour inclure toutes les dernières mises à jour concernant les évolutions et les correctifs. Les versions précédentes ne sont pas maintenues.


Paramétrages du plugin

La configuration du plugin Payline est répartie en plusieurs volets, accessibles via le menu Stores > Configuration > SALES > Payline

Common settings / Paramètres communs

Renseignez votre identifiant commerçant et votre clé d'accès dans les deux champs correspondants, Merchant ID et Access key.

Sélectionnez dans la liste Environment l'environnement Payline pour lequel ces identifants sont valables.

La liste language détermine la langue d'affichage de notre interface de paiement.
La valeur Based on browser permet un affichage en fonction de la langue du navigateur client.


Si un proxy relaie les connexions entre votre serveur web et Internet, sélectionnez yes dans la liste Proxy enabled et renseignez les informations détaillées.




Payment solutions / Solutions de paiement

Cash web payment / Paiement web comptant

C'est la méthode permettant à l'acheteur de réaliser un paiement comptant via l'un des nombreux moyens de paiement intégré à Payline (voir chapitre Payment methods pour l'activation de ces moyens de paiement).

User Experience permet de sélectionner le mode d'intégration de notre interface de paiement dans votre boutique :

  • Redirection
    L'acheteur sélectionne son moyen de paiement dans le checkout, dans un encart où sont affichés les logos des moyens de paiement, les valeurs renseignées dans Title et Redirection message :

Il est redirigé vers la page de paiement Payline après avoir validé la dernière étape du checkout, Une personnalisation peut être appliquée à la page de paiement. Pour cela renseigner l'identifiant de la personnalisation créée dans le centre d'administration dans le champ Custom payment page code de la configuration de Cash web payment.


  • Lightbox
    L'interface de paiement sécurisée est intégrée au checkout, et affichée après la sélection de la méthode de livraison selon le style "lightbox" (pop-up avec arrière plan grisé). L'interface intègre le choix du moyen de paiement (y compris les cartes enregistrées et les méthodes non gérées par Payline, Cash On Delivery par exemple), la saisie des données de paiement, l'éventuelle page de saisie du mot de passe 3D Secure et le ticket de paiement :

  • Embedded tabs
    Fonctionnement identique à la lightbox, avec un affichage différent. L'interface est intégré à la dernière étape de checkout, les moyens de paiement sont répartis dans des onglets :

  • Embedded columns
    Alternative à Embedded tabs. Les moyens de paiement sont affichés les uns en dessous des autres :






Shortcut / Raccourci

Cette méthode de paiement permet au commerçant d'afficher le bouton Payer directement à côté de l'article. 



Nx web payment / Paiement web Nx

La méthode de paiement web en plusieurs fois est proposée à l’étape 4 du processus de commande.

Sélectionnée par le client, elle se présente de la façon suivante :

  • Le client est redirigé vers la page de paiement en fin de commande, comme pour un paiement comptant.
  • Les moyens de paiement compatibles avec le mode NX (CB, Visa, Mastercard, American Express, Maestro,...) lui sont proposés.
  • Après validation du numéro de carte sur la page web de paiement, l’échéancier est affiché. 



Direct payment / Paiement direct

La méthode de paiement direct est proposée à l’étape 4 du processus de commande.
Sélectionnée par le client, elle se présente de la façon suivante :

  • Une fois ses données les données de paiements saisies, elles sont rappelées dans la rubrique YOUR CHECKOUT PROGRESS (sous les adresses et la méthode de livraison) et le processus de commande se poursuit.
  • Le paiement est effectif lorsque le client valide la dernière étape du processus.




Wallet payment / Paiement par portefeuille

La méthode de paiement par portefeuille est proposée à l’étape 4 du processus de commande.

Sélectionnée par le client, elle se présente de la façon suivante :

  • Une fois le portefeuille sélectionné, ses données sont rappelées dans la rubrique YOUR CHECKOUT PROGRESS (sous les adresses et la méthode de livraison) et le processus de commande se poursuit.
  • Le paiement est effectif lorsque le client valide la dernière étape du processus.


   




Workflows / Les étapes de paiement

Return options permet de sélectionner via la page à afficher à l'acheteur lorsqu'il revient à la boutique après un refus de paiement.

Initial order status est le statut attribué à la commande à sa création, avant que le paiement n'ai lieu.

La section Worflows permet ensuite de créer les assoications entre les status Magento attribués aux commandes, et le résultat d'une session de paiement. On en distingue 7 :

  • Order status when payment is authorized : une autorisation de paiement a été créée avec succès pour la commande
  • Order status when payment is captured : l'autorisation de paiement de la commande est validéé
  • Order status when payment is re-authorized : l'autorisation de paiement de la commande est prolongée 
  • Order status when payment canceled by customer : l'acheteur a annulé le paiement
  • Order status when payment refused by Payline : le paiement est refusé
  • Order status when payment abandoned by Customer : l'acheteur n'a pas finalisé son paiement
  • Order status when a fraud is suspected : du point de vue de l'acheteur, le paiement est réussi. Mais une règle anti-fraude Payline s'est déclenchée, une action manuelle est nécessaire pour valider le paiement.







Payment methods / Moyens de paiement

Au premier affichage de l'écran de configuration du plugin cette section est vide. Cliquez sur le bouton Import contracts pour que tous les moyens de paiement actifs de votre compte Payline soient affichés, organisés par point de vente.

Chaque moyen de paiement est associé à 4 boutons ON/OFF :

  • Primary : le moyen de paiement est proposé à l'acheteur dans le checkout
  • Secondary : le moyen de paiement est proposé à l'acheteur sur l'interface de paiement pour une retentative après un refus
  • Secure : le moyen de paiement permet le débrayage 3D Secure pour la méthode direct payment (ne pas passer à ON sans avis favorable du support Payline)
  • Wallet : le moyen de paiement est ajouté au portefeuille client (ne pas passer à ON sans avis favorable du support Payline)





Paramétrages spécifiques pour contrats

Configuration spécifique pour les moyens de paiements Oney et Klarna.

Ces champs sont obligatoires pour l'utilisation de ces moyens de paiement. Les valeurs par défaut sont proposées dans ce bloc. 

(warning) Tous les champs doivent être renseignés.



1 Comment

  1. L’installation de la version 1.6.2 nécessite la désinstallation complète de toute version antérieure. Pour garder la possibilité de valider/rembourser des commandes passée avec l'ancien module via le nouveau, procédez comme suit : - éditer le ficher modules/payline/install/sql/unistall.sql - supprimer toutes les lignes à l'exception de celles concernant les tables payline_card et payline_dirdebit - enregistrez vos identifiants (id commerçant et clé d'accès) dans un fichier local - via le BO Prestashop, désinstaller puis supprimer le module actuel - installer ensuite la version 1.6.2