payone
S'inscrire

Introduction

Le monde des paiements en ligne peut être complexe. Aujourd'hui, les entreprises doivent agir rapidement pour garder une longueur d'avance sur les fraudeurs. C'est pourquoi vous propose la solution idéale. Renforcez la défense de votre entreprise avec notre Fraud Detection Module (FDM). Comment ? Nous vous offrons une gamme flexible de fonctionnalités que vous pouvez personnaliser en fonction de vos besoins.

Par exemple, vous pouvez :

  • Bloquer les transactions par adresses IP ou par localisation de l'émission des cartes.
  • Contrôler et configurer la manière dont les transactions 3-D Secure (3DS) sont traitées, si et quand elles échouent.
  • Définir facilement des limites minimales et maximales par transaction, par carte et/ou par période.

Combattez les transactions frauduleuses en temps réel et acceptez les paiements en toute confiance. Utilisez notre Fraud Detection Module dès aujourd'hui.

Contact us to set up the Fraud Module in your account.

Send Fraud parameters in transaction requests

Once we have configured the module in your account, you are now ready to send transaction requests evoking Fraud checks.

The actual Fraud check covers two steps:

  1. Add the properties in the fraudfields object that are relevant to either of the list(s) and/or rules to a CreatePayment/CreateHostedCheckout request. A typical request looks like this:
    
    {
      "cardPaymentMethodSpecificInput": {
        "card": {
          "cvv": "451",
          "cardNumber": "4012005616165343",
          "expiryDate": "1221",
          "cardholderName": "Wile E. Coyote"
        },
        "isRecurring": false,
        "paymentProductId": 1,
        "transactionChannel": "ECOMMERCE",
        "threeDSecure": {
          "externalCardholderAuthenticationData": {
            "cavv" : "AAABBEg0VhI0VniQEjRWAAAAAAA=",
    "cavvalgorithm": "0",
            "directoryServerTransactionId" : "f25084f0-5b16-4c0a-ae5d-b24808a95e4b",
            "eci" : "7",
            "threeDSecureVersion" : "2.1.0"
        }
        }
      
    },
    "fraudFields": {
    "customerIpAddress": "5.204.5.55"
    },
      "order": {
        "amountOfMoney": {
          "currencyCode": "EUR",
          "amount": "100"
        },
        "customer": {
          "billingAddress": {
            "countryCode": "NL"
          }
        },
        "references": {
          "merchantOrderId": 123456,
          "merchantReference": "oGPc8xJURfpFitBa6ORrpkBuPoGpvD"
        }
      }
    }
    


  2. Our platform compares the fraudfields properties with what we have configured in your account. If there is a match, our platform will block or accept the transaction
  • A blocked transaction due to (suspected) Fraud reaches statusCode=2
  • Object CardPaymentMethodSpecificOutput.FraudResults of a GetPayment requests contains detailed information about why a transaction has been accepted/blocked

Codes d'erreur

Si notre plateforme rejette une transaction et la place au statut 2, nous fournissons toujours un code d'erreur. Ce code vous offre des informations détaillées sur le rejet. Consultez notre guide Dépannage pour affiner les paramètres de votre module de fraude et augmenter votre taux de conversion!

Cette page vous a-t-elle été utile ?

Avez-vous des commentaires ?

Merci pour votre réponse.