Contenu
Sommaire | ||||
---|---|---|---|---|
|
Plus d'information
Comment configurer votre compte ?
Vous devez vous rapprocher de votre responsable de compte partenaire Cofidis pour obtenir les informations nécessaires permettant de configurer votre compte sur Monext Online (login du compte et mot de passe).
Créer le moyen de paiement, en homologation et en production :
- Rendez-vous sur le centre d’administration dans l’onglet « Configuration » puis « Moyens de paiement ».
- Un écran de recherche s’affiche, cliquez sur le bouton + « Nouveau moyen de paiement ».
- Sélectionnez votre point de vente puis le type de moyen de paiement COFIDIS.
- Renseigner les informations : identifiant Commerçant Cofidis, 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 Référence Commerçant chez Cofidis .
Le code (card_code) du moyen de paiement est : COFIDIS
Les valeurs ci dessous vous seront fournis par Cofidis et elles sont obligatoires pour créer le moyen de paiement :
- Merchant ID
- Merchant Country
- Payment.Option
- Number Of Instalment
- Payment Method
- Waiting Period
Voici une représentation des valeurs possibles :
Identifiant LOGO | Nom du logo | Payment Option | ||
---|---|---|---|---|
PayLater | Logo30jours | DFPAY | ||
3xFR | Logo3XCB | 3X | ||
FR | 4xFR | Logo3XCB | 4X | |
NxCBFR | Logo5x12xCB | LOAN | ||
CofidisPayFR | Logo5x10x20x | LOAN | ||
ProjexioFR | Logo10x36x | LOAN | ||
Logo Espagne | Identifiant LOGO | |||
4xES | Logo4xcard | 4X | ||
CofidisPayES | Logo6x12x24x | LOAN | ||
Logo Italie | Identifiant LOGO | |||
Pagodil | LogoPagoDil | PDIL | ||
Logo Belgique | Identifiant LOGO | |||
3xBE | Logo3X | 3X | ||
CofidisPayBE | Logo6x12x18x | LOAN |
Le détail de la transaction indique les informations du partenaire :
Comment proposer le paiement Cofidis à vos clients ?
Quand l'acheteur réalise un paiement avec Cofidis, il est redirigévers les pages de Cofidis et selon les mensualités sélectionnés alors il pourra payer par carte bancaire ou par crédit.
Pour initier la page de paiement, vous devez appeler le service doWebPayment.
Pour finir, quand le processus de paiement est terminé, le serveur de paiement Cofidis enverra les détails de la transaction à l’url de notification « normal_return_url ».
- Si l'acheteur annule l’opération, il sera redirigé sur les pages web de Monext Online (grâce à une l'URL fournie par le commerçant lors de l’appel à la plateforme Cofidis) avec un message d’erreur lui disant que sa transaction n’a pas pu aboutir.
- Si l'acheteur abandonne l’opération avant sa finalisation, le serveur de paiement Cofidis enverra les détails de la transaction à l’url de notification « automatic_return_url » fournie par le commerçant lors de l’appel à la plateforme Cofidis. Il s’agit d’une requête HTTP standard en POST.
Les fonctionnalités de paiement disponibles sont :
- Paiement à la commande : Renseignez le champ payment.mode à CPT et payment.action à 101 avec le service doWebPayment.
- Demande d'encaissement : Utilisez la fonction doCapture de l'API WebService.
- Demande de remboursement partiel ou totale : Utilisez la fonction doRefund de l'API WebService avec le code payment.action à 421.
- Demande d'information : Les services transactionsSearch, getWebPaymentDetails et getTransactionDetails sont également disponibles.
L'initialisation d'un paiement
La fonction doWebPayment permet d’initialiser une transaction de paiement web.
Vous pouvez préciser si vous souhaitez un paiement à la commande : renseignez le champ payment.mode à CPT et payment.action à 101.
Le web service getWebPaymentdetails et getTransactionDetails
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 de session) délivré par Monext Online lors de la demande d’initialisation (résultat de la fonction doWebPayment) pour obtenir un résultat détaillé du paiement.
Transaction en cours de traitement : état En cours
En cas de problème sur le parcours de paiement, par exemple le ferme le navigateur ou réalise un back du navigateur, ou encore lors de l'utilisation du batch de paiement, la transaction peut avoir un état de transaction INPROGRESS.
Après le traitement ces transactions seront annulées ou remboursés, le commerçant peut alors redemander l'état de la transaction.
Transaction en cours de validation : état En Attente
Ce moyen de paiement propose de générer des commandes avec un temps de validation. Votre commande sera en attente avec l'état ONHOLD_PARTNER, voir la description de la gestion des états et des codes retour.
Il est recommandé de gérer cet état et d'indiquer l'état de la commande à votre acheteur.
Transaction refusée/validée
Sur le retour de Cofidis, Monext crée une opération validé ou refusé lié à la commande.
Dans cette version, Payline peut demander l'état des dossiers.
Validez votre intégration
Cette étape vous permet de contrôler que votre intégration est correcte :
- Réalisez un paiement complet avec votre moyen de paiement Cofidis Pay.
- Consultez le centre d’administration commerçant et validez le bon enregistrement de votre transactions de paiement dans votre système.
Champs obligatoires
Afin de garantir le meilleur taux d'acceptation possible, Cofidis est à même de traiter de nombreux détails relatifs à la commande lors de la demande de paiement.
L'objectif est de pré-renseigner les champs du formulaire de paiement affiché au consommateur.
Ci-dessous la liste des informations que Monext Online est en mesure de transmettre à Cofidis.
Nous nous invitons à vous rapprocher de votre gestionnaire de compte Cofidis pour savoir quelles sont les informations importantes que vous devez renseigner par rapport à votre activité.
Développer | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Extrait | ||
---|---|---|
| ||
|
Extrait | ||
---|---|---|
| ||
--- ancien mdp cofidis credit -------Reprise sur mise en attente de la commandeétat ONHOLD_PARTNER avec le code de retour 02016 'Transaction hold on partner, please wait for payment method return'.
DoReset alors 02301, ERROR, Transaction ID is invalid. Reprise sur Non RéponseSi cofidis ne répond pas
Reprise sur l'absence de mise à jourSi Payline ne peut pas connaitre l'état final alors code retour 02015 : transaction delegated to partner. Reprise sur erreurPayline ne reçoit pas de réponse de Cofidis à une demande alorsa lors ‘02003’ , Refused, ‘transaction to be reversed’. En cas annulation d'une demande alors ‘02004’, Cancelled, ‘Reversed after technical error’. |
Comment réaliser des test ?
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.
Exemple de trames
Tab Content Wrapper | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Les codes de retour
Inclusion d'extrait Les codes retour Les codes retour nopanel true
Pages associées
Contenu par étiquette | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|