Contenu
Plus d'information
Vous devez vous rapprocher de votre responsable de compte partenaire Cofidis pour obtenir les informations nécessaires permettant de configurer votre compte sur Payline (login du compte et mot de passe).
Ensuite veuillez adresser un email à notre équipe support avec les informations, afin qu'ils puissent procéder au paramétrage dans votre compte marchand Payline en indiquant l’ID Marchand et le nom de l’alias du contrat partenaire à créer.
Vous devez réaliser des transactions 'pilote' pour valider le bon fonctionnement en production.
Payline se charge de se connecter à l’interface Cofidis afin que l’acheteur puisse réaliser la demande de crédit.
Vous avez souscrit un compte commerçant Cofidis Pay Crédit auprès de Cofidis.
Cette étape vous permet de créer un compte Cofidis Pay chez Cofidis. Cette démarche est réalisation en ligne via le site cofidis-retail. Suivez les instructions qui vous y sont données.
A la fin du processus d’inscription, vous devez disposer de :
Vous avez déclaré votre société au registre du commerce, possédez un n° de SIRET et une adresse email valide.
Vous avez souscrit au produit Payline avec l’option Cofidis Pay (1EURO.COM SE).
Vous devez communiquer à l’équipe support Payline votre identifiant commerçant Cofids Pay (1EURO.COM SE), ainsi que le certificat de sécurité qui vous a été communiqué par Cofidis.
Afin de créer un contrat Cofidis Pay (1EURO.COM SE) sur Payline, en homologation, rendez-vous sur le centre d’administration dans l’onglet « Configuration » puis « Vos moyens de paiement ». Un écran de recherche s’affiche, cliquez sur le bouton « Nouveau moyen de paiement ».
Écran de création de moyen de paiement 1/2:
Dans l'écan de recherche d'un moyen de paiement, cliquez sur Nouveau :
Sélectionnez votre point de vente puis le type de moyen de paiement 1EURO.COM SE comme ci-dessous.
Le code (card_code) du moyen de paiement est : 1EURO.COM_SE
Cliquez ensuite sur le bouton « Suivant ».
Écran de création de moyen de paiement 2/2:
Renseigner un libellé, un numéro de contrat de votre choix puis sélectionner votre devise. Cliquez sur le statut « Actif » et renseigner la valeur du champ ID Commerçant 1Euro.com SE. Il s’agit d’un compte de test utilisable uniquement dans l’environnement d’homologation.
Une fois le moyen de paiement activé, il vous suffit d'utiliser l'API Webpayment et les fonctions doWebPayment() et getWebPaymentDetails() avec une version 8 ou supérieure.
Les API DirectPayment, Ajax, Batch et TPEV ne sont pas disponibles.
Les fonctionnalités de paiement disponibles sont :
L’appel de l’interface de paiement web se fait via notre web service doWebPayment. Le résultat d’un paiement web est connu en appelant notre web service getWebPaymentDetails :
Le web service doWebPayment
La fonction « doWebPayment » permet d’initialiser une transaction de paiement web avant de rediriger votre client sur les pages de paiement Payline.
Le paiement Cofidis se fait exclusivement en paiement à la commande. Pour cela, renseignez les champs « payment.Action » avec le code action, « payment.Mode » à CPT et « payment.ContractNumber » avec le numéro de votre contrat Cofidis dans Payline.
Payline réalise une demande d’autorisation auprès de Cofidis et dans le cas d’un accord, Cofidis valide automatiquement le paiement.
Le web service getWebPaymentdetails
Pour réaliser une demande de résultat de la transaction de paiement, Payline met à votre disposition ce web service. Vous devez transmettre le jeton d’authentification (token) délivré par Payline lors de la demande d’initialisation (résultat de la fonction doWebPayment) pour obtenir un résultat détaillé du paiement.
Note : Les autres fonctions de l'API ne sont pas disponibles pour ce moyen de paiement : annulation partielle ou multiple, débit, crédit, différé, paiement en n fois ou récurrent.
Le champ orderProductCode indique le produit amortissable suite à la demande de paiement avec en entrée productCode valorisé à ‘CDT’ par Payline pour Cofidis.
En réponse de la demande de financement.
Dans la réponse getTransactionDetail, la balise privatedata.cofidis_orderProductCode est renseignée.
Les valeurs possibles sont :
Lors de l’initialisation d’une transaction sur le produit Cofidis Pay (produit CDT chez Cofidis) plusieurs cinématiques sont possibles. La cinématique est en mode asynchrone, lors d’un paiement mis en attente par Cofidis pour un montant supérieur à 1000 €.
Les étapes sont les suivantes :
Sur réception de la notification de Cofidis après l'analyse de la demande de souscription au crédit :
Cofidis ne permet pas de réaliser une annulation pour un dossier en rétention. L’appel au web Service DoReset sur une commande Cofidis Pay renvoie l’erreur suivante : 02301, ERROR, Transaction ID is invalid.
Si le partenaire de paiement ne répond pas ou Payline reçoit en retour une erreur de la connexion, Payline effectue de nouvelles tentatives. Lorsque la dernière tentative revient en échec, le moyen de paiement est dit inaccessible.
Dans ce cas, Payline retourne les codes retour ci dessous selon l'état de la transaction :
Si Payline ne peut pas connaitre l'état final de la transaction au bout d’un temps donné, faute notification du partenaire suite à l’analyse de la demande de financement.
Ces transactions basculent dans l’état ERROR avec code retour 02015 : transaction delegated to partner.
Lorsque Payline ne reçoit pas de réponse de Cofidis à une demande d’autorisation, d’autorisation+validation ou une demande de validation (financement).
Le traitement des transactions sur réception de la réponse Cofidis à la demande d’annulation :
En cas d'absence de confirmation par Cofidis pour une demande de remboursement par Payline, il est nécessaire de consulter le centre administration de Cofidis pour connaitre l’état de traitement de la demande de remboursement.
Vous serez averti lorsque votre demande de dossier de paiement est refusé. Payline envoie une notification refus partenaire de type TRS dès réception de la réponse de Cofidis. Vous pourrez ainsi communiquer cette information à vos acheteurs sans attendre.
Il vous faut obtenir un compte de test auprès de Cofidis.
Les données de tests vous seront communiquées par Cofidis avec votre compte de tests.
Dans un premier temps Payline vous proposera un compte de test provisoire afin de démarrer le projet en attendant le compte de test définitif fourni par Cofidis.
Produit COFIDIS PAY
Identifiant: PAYLINE@YOPMAIL.COM
Mot de passe : 74171112
Validez votre intégration
Cette étape vous permet de contrôler que votre intégration est correcte :