Arborescence des pages



Contenu



Web service getAlertDetails


Ce web service permet de récupérer toutes les informations relatives au déclenchement d'une règle du module de lutte contre la fraude. Payline appelle l'URL de notification que vous aurez configurée et communique un identifiant d'alerte. Vous faites alors un appel au web service getAlertDetails afin de récupérer les informations relatives à l'alerte.

Si votre site n'est pas joignable, Payline réalise une tentative toutes les minutes pendant 2 heures. Après ce délai, la notification est désactivée.


La notification Monext contient les éléments suivants :

notificationType=ALERT

alertId=3128581

transactionId=17152145005494

ruleName=ControlCountryBuyer

transactiondate=01/07/2017


getAlertDetailsRequest


Element

Description

Required

Format

ExampleCondition

version

Payline web services version. To be valued with the latest version: see the table of versions.

No

N2

18version 2 or higher

AlertId

Identifier of the alert.Yes

AN2

3
TransactionId

Identifier of the LCLF transaction.

YesAN20

TransactionDate

Date of the transaction. Format : dd/mm/yyyy.

NoAN10

The transactionDate field is mandatory if version 2 of the webservices getAlertDetails

Error code 04110.




getAlertDetailsResponse


Element

Description

Required

Format

Condition
result

Result information. To be valued at the value "3".

YesObject result

Required since 2011

AlertId

Alert identifier.

Yes

AN20


ExplanationCode

LCLF rule code.

No

AN20


ExplanationLabel

LCLF rule name.

No

AN100


TransactionStatus

Status of the transaction.

Yes

AN50


MerchantLabel

Merchant name.

Yes

AN100


PosLabel

Point of sale Name.

Yes

AN50


TransactionId

Identifier of the LCLF transaction.

Yes

AN20


SecurityLevel

Security level of the transaction composed of two fields: "field1, field2" corresponding to two infos: use of cvv, use of 3dsecure.

Example : with cvv, without 3dSecure.

Yes

AN50


TransactionDate

Transaction date. Format : dd/MM/yy HH:mm.

Yes

AN14


TransactionAmount

Transaction amount.

Yes

AN


TransactionCurrency

Transaction currency.

Yes

AN


PaymentType

Type of the payment method of the transaction.

Yes

AN20


PaymentData

Cardholder's data. transaction.masked_card_number or transactionPaypal.external_payer_email or transactionMoneybooker.buyer_email.

Yes

AN


HolderName

Cardholder's name.

No

AN


ReferenceData

Transaction reference.

Yes

AN50


CustomerId

Consumer Id.

No

AN50


BuyerFirstName

Consumer first name.

No

AN100


BuyerLastName

Consumer last name.

No

AN100


CustomerTransHist

Information on transaction history of the payment method.

YesObject CustomerTransHist
PaymentMeansTransHist

Information on transaction history of the payment method.

YesObject PaymentMeansTransHist
AlertsTransHist

Alert history information.

YesObject AlertsTransHist