voir http://wiki.intra.monext.fr/index.php/Payline:Version_ws

/!\  à vérifier avec les maj de benoit

L’API webservice SOAP Payline est modifiée pour être en mesure de collecter de nouvelles informations. Une compatibilité ascendante avec les anciennes versions est assurée.
Le champ « version » de l’API permet de préciser dans quelle version vous souhaitez utiliser l’API Payline. Vous pouvez consulter les changements :

Payline

Version

Date

Changement

4.49.1

 

Évolution :

  • Mise a jour des ShortMessages
  • service doImmediatewalletpayment permet l’utilisation d’un CVV virtuel.

4.49

 

Évolution : Nouveau CallBack dans le widget
4.48.1

 

Évolution : Moyen de paiement ApplePay

Nouveau : object PaymentData de Card pour les services doAuthorization, createWallet, updateWallet.

4.48

 

Évolution : Gestion des bases nominal/histo pour améliorer les performances

Nouveau :

Évolution : Amélioration de l'état de la transaction

Modification :

4.47.116

 

Évolution : Permettre l’obtention du CVV virtuel et Token le service de vérification 3DS.

Nouveau :

  • l'attribut .. dans le service VerifyEnrollment
  • l'attribut generateVirtualCvx dans l'object card

Évolution : Retourne les informations Paypal au commerçant

Modification :

  • l'attribut transaction.partnerAdditionnalData pour les services getTransactionDetails et getWebPaymentDetails, si version WS >=16 et cardCode=PAYPAL
4.4715

 

Évolution : DSP2 - Choix de la marque

  • Nouveau :
    dans les services :
    • doWebPayment
    • doAuthorization
    • getWebWallet
    • createWallet
    • updateWallet
    • getWallet
    • getCards
    • getTransactionDetails
4.4614

 

  • Nouveau : n/a
  • Modifié : Ajout de Code Partenaire ( partnerCode ) et Libelle Partenaire ( partnerCodeLabel ) de l'object Result
    dans les services :
    • getTransactionDetails
    • getWebTransactionDetails
    • doRefund
    • doWepPayment
4.4513
 

Évolution : Prendre en charge le soft descriptor dynamique

  • Nouveau :dans les services :
    • doAuthorization
    • doReAuthorization
    • doCapture
    • doRefund
    • doCredit
    • doDebit
    • doImmediateWalletPayment
    • getWebPaymentDetails
    • getTransactionDetails
4.4412

 

Évolution : BCMC

  • Nouveau :dans les services :
    • getTransactionDetailsResponse
    • getWebPaymentDetailsResponse
4.43

 

Modifié : N/A
4.42

 

Modifié : N/A
4.41.111

 

Évolution : Ajouter les informations sur le paiement complémentaire
  • Nouveau :dans les services :
    • getTransactionDetails
    • getWebPaymentDetails
    • TransactionDetails
4.4110

 

Évolution : Réaliser une transaction avec CVV et ou 3DSecure à partir d'une carte enregistrée dans un wallet via doImmediateWalletPayment

  • Nouveau :
  • Modifié :
    • verifyEnrollment inclut deux nouvelles balises walletId et walletCardInd.
    • doImmediateWalletPayment inclut une nouvelle balise authentication3DSecure.
4.409

 

Évolution : Paypal : ajout du paiement en 1 clic, de la présentation du 2nd moyen de paiement et de l'interface lightbox

  • Nouveau :
    • Nouveau code retour de PayPal est 10486.
    • Nouvelles balises billingAccount_ID et billingAgreement_ID de l'object wallet

Évolution : Ajout d'informations sur le moyen de paiement utilisé

  • Modifié :
    • Ajout de l'object payment.method dans getWebPaymentDetails()
    • Ajout de l'object payment.method dans getTransactionDetails()

Évolution : Une nouvelle structure de Order.Details avec les éléments subcategory1, subcategory2, additionalData et taxRate sont disponibles.

  • Modifié :
    • doWebPayment;
    • doAutorisation;
    • doReAutorisation;
    • doCredit;
    • doDebit;
    • doImmediateWalletPayment;
    • doScheduledWalletPayment;
    • doRecurrentWalletPayment;
    • getTransactionDetails.

Évolution : Permettre la création de règles anti-fraude sur les éléments d'une commande avec Order.Details

4.398

 

Évolution : Nouveau Moyen de paiement Yapital

  • Modifié :
    • doReset, doRefund

    • Object orderDetail

Évolution : Nouveau Moyen de paiement Lydia

  • Modifié :
    • doAuthorization, doReset, doRefund

Évolution : Nouveau Moyen de paiement Discover

  • Modifié :
    • doWebPayment

Évolution : Nouveau Moyen de paiement RedSys

  • Modifié :
    • doReset, doCredit et doDebit

Évolution : Améliorer les fonctions relatives aux facilités de paiement

  • Nouveau  :
    • updatePaymentRecord
    • updateBillingRecord
    • getBillingRecord
  • Modifié :
    • Balises récurring.billingLeft, payment.amount et order.amount dans doWebPayment, doRecurrentWalletPayment
    • Object wallet de manageWebWallet
    • Object recurring avec les balises : endDate, newAmount, amountModificationDate pour doWebPayment, doReccurentWalletPayment, doReccurentWalletPayment
    • Objet billingRecord avec les balises nbTry et rank
    • La balise privateData.value est passée à 256 octets en entrée
    • La balise privateData.value est passée à 4096 octets en sortie.
4.387

 

Évolution : American Express propose au marchand de créer un alias

  • Modifié : Object wallet du webservice getWallet.

Évolution : Gérer le moyen de paiement P24

  • Modifié :
    • doWebPayment (avec un portefeuille)
    • doImmediateWalletPayment
    • doRecurrentWalletPayment
    • doScheduledWalletPayment

Évolution : Prendre en charge les paiements par portefeuille (wallet Payline) dans le module anti-fraude

  • Modifié : object buyer dans doImmediateWalletPayment

Évolution : Gérer le moyen de paiement générique Limonetik

  • Nouveau :
    • Nouvelles balises titre, nom, prénom, adresse de livraison, mode de livraison, date, la catégorie et la marque dans les objets buyer, order, et orderDetail
  • Modifié :
    • doAuthorization
    • doCapture
    • doRefund
    • doReset
    • doWebPayment
    • createWebWallet
    • doImmediateWalletPayment
    • doScheduledWalletPayment
    • doReccurentWalletPayment
    • getTransactionDetails
    • doScoringCheque
    • doReAuthorization
    • getTransactionDetails
    • getWebPaymentDetails
    • getPaymentRecord
4.376

 

Évolution : Permettre de véhiculer l’état/province depuis le commerçant jusqu’à Paypal.

  • Modifié :
    • balise shippingAddress.state dans l'object buyer
    • doAuthorization
    • doCredit
    • doDebit
    • doWebPayment
    • createWebWallet
    • updateWebWallet
    • getTransactionDetails
    • createWallet
    • updateWallet
    • manageWebWallet
4.365

 

Évolution : Récupérer toutes les alertes.

  • Modifié : getAlertDetails