---
title: "Fabrick Advice"
description: "Transaction Risk Analysis per richiedere l'esenzione dalla Strong Customer Authentication e garantire le transazioni esenti contro i chargeback (powered by Riskified)."
url: "https://docs.fabrick.com/payment-hub-and-orchestra/ecommerce/features/fraud-prevention/fabrick-advice/"
language: "it"
---

# Fabrick Advice

**Fabrick Advice** è il servizio complementare a [**Fabrick Guaranteed payments**](https://docs.fabrick.com/payment-hub-and-orchestra/ecommerce/features/fraud-prevention/fabrick-guaranteed-payments/) che consente di effettuare una *Transaction Risk Analysis (TRA)* per fruire delle esenzioni PSD2\
(*Powered by Riskified*).

L’analisi del rischio con Fabrick Advice è duplice:

- una **prima analisi pre-autorizzativa**, finalizzata a valutare l’idoneità della transazione all’esclusione dal processo di autenticazione
- una **seconda analisi**, più accurata, applicata alle transazioni in esenzione e finalizzata a garantirle contro eventuali chargeback.

Le esenzioni sono applicabili a transazioni di importo compreso nelle soglie di **100 / 250 / 300 €**, in base ai tassi di frode dell’acquirer di riferimento.

---

## Fabrick Advice - Scenari transazionali

![Fabrick Advice](https://docs.fabrick.com/assets/images/advice-flusso-c09136362393209b06374ef471ec1d3b.png)

Inserito nel contesto dell’intero flusso transazionale, Fabrick Advice può determinare i seguenti scenari.

![Fabrick Advice](https://docs.fabrick.com/assets/images/advice-schema-49b6367e8aa387f6a6452e8e106948d7.png)

### Transazione **non idonea** all’applicazione della **TRA**

La transazione viene normalmente processata tramite un flusso **3DS**.

### Transazione **idonea** all’applicazione della **TRA**

La transazione viene analizzata da Fabrick Advice, che può restituire uno dei seguenti esiti.

#### Esiti possibili

- **Frode**\
  Transazione ad elevato rischio di frode.\
  Il processo transazionale viene interrotto con un **KO dedicato**.

- **3DS2**\
  La transazione presenta un rischio moderato di frode.\
  Procede con l’autenticazione.

- **Esenzione**\
  La transazione presenta un basso rischio di frode.\
  È possibile procedere con una richiesta di esenzione:

  - **Esenzione accettata**\
    La transazione è processata in esenzione e, a fronte di esito positivo, viene applicato **Fabrick Guaranteed payments**, garantendo la transazione in caso di frode.
  - **Soft decline**\
    L’issuer rifiuta la richiesta di esenzione. La transazione viene sottoposta ai protocolli di sicurezza.

---

## Attivazione del servizio

L’attivazione di **Fabrick Advice** può essere richiesta al proprio **commerciale di riferimento**.\
È necessario che **Fabrick Guaranteed payments** sia già attivo.

---

## Implementazione

Per l’implementazione è necessario seguire gli stessi step previsti per **Fabrick Guaranteed payments**.

Le principali differenze rispetto a quel servizio sono che oltre agli esiti *approved* o *declined*:

- può essere richiesto di **autenticare la transazione** (soft error `8006` per integrazioni API Only, automaticamente gestito nelle altre).
- la transazione può **non essere autorizzata** in quanto ad alto rischio di frode (error 7422).

### Integrazioni supportate

✓ — Checkout Page

✗ — Pay By Link

✓ — Web Component

✓ — Lightbox

✓ — API Only

✓ — Plugin (Verifica nella pagina dedicata)

---

## Verifica autenticazione 3DS

### Abilita il campo **ThreeDS**

Abilitando il campo **ThreeDS** sul **Merchant Back Office di Fabrick Payment Orchestra**\
(*NO DISPLAY > API Only* oppure *Payment page > Other integrations*), è possibile verificare se una transazione è stata autenticata.

Il campo si trova nelle due pagine del menù a tendina in **Payment Page → Fields\&Parameters** ![Advice_MBO_1.png](https://docs.fabrick.com/assets/images/advice-mbo-1-33776f39549ab429e143f28f81419119.png)

![Advice_MBO_3.png](https://docs.fabrick.com/assets/images/advice-mbo-3-53a714876db2f4a045b8194909e0d800.png)

### Dettagli autenticazione

Una transazione autenticata può avere:

- `authenticationLevel`: `2C`, `2F`, `1F`, `1H`
- `authenticationStatus`: `Y` oppure `A`

Una transazione con un'autenticazione fallita può avere:

- `authenticationLevel`: `2C`, `2F`, `1F`
- `authenticationStatus`: `null` o valori diversi da `Y` e `A`

Una transazione per cui è stata richiesta l'autenticazione, ma la carta non è enrollata 3DS, può avere

- `authenticationLevel`: `1H`
- `authenticationStatus`: `null` In questo caso, come per le transazioni autenticate, essendo il merchant abilitato al 3D la **liability è in carico all’issuer**.

---

## Testare Fabrick Advice in Sandbox

In **sandbox**, per transazioni con importo inferiore a **250 EUR**, è possibile testare i principali scenari di produzione valorizzando il campo **PrimaryEmail**:

```json
{
	...
    "OrderDetails": {
		...
        "CustomerDetail": {
			...
            "PrimaryEmail": "",
			...
		}
		...
	}
...
}
```

e utilizzando le carte indicate come mostrato in questa tabella.

| Email                                                                     | Carta            | Esito                                                |
| ------------------------------------------------------------------------- | ---------------- | ---------------------------------------------------- |
| [tra.decline@sandbox.fabrick.com](mailto:tra.decline@sandbox.fabrick.com) | 4012000000003101 | OK, No 3D – Rifiutata da Fabrick Guaranteed payments |
| [tra.approve@sandbox.fabrick.com](mailto:tra.approve@sandbox.fabrick.com) | 4012000000003101 | OK, No 3D – Approvata da Fabrick Guaranteed payments |
| [fraud@sandbox.fabrick.com](mailto:fraud@sandbox.fabrick.com)             | 4012000000003101 | KO – Alto Profilo di Rischio (Frode)                 |
| [sca@sandbox.fabrick.com](mailto:sca@sandbox.fabrick.com)                 | 4012000000003101 | OK, 3D                                               |
| [sca@sandbox.fabrick.com](mailto:sca@sandbox.fabrick.com)                 | 4012000000003028 | KO – autenticazione fallita                          |
| [sca@sandbox.fabrick.com](mailto:sca@sandbox.fabrick.com)                 | 4775718800003024 | KO – autorizzazione negata                           |

Payload e scenari d'uso sono disponibili su [**Fabrick Guaranteed payments**](https://docs.fabrick.com/payment-hub-and-orchestra/ecommerce/features/fraud-prevention/fabrick-guaranteed-payments/#payload-e-scenari-di-utilizzo)

---

## Abilitazione in Produzione

Prima di procedere all’attivazione in produzione, come per **Fabrick Guaranteed payments**, è necessario condividere con Fabrick alcuni test su **scenari standard**.

### Esempi di scenari richiesti

- Transazione autorizzata e approvata dal servizio, successivamente catturata
- Transazione autorizzata e approvata dal servizio, successivamente cancellata
- Transazione autorizzata e declinata dal servizio, successivamente cancellata
- Transazione autenticata e autorizzata, successivamente catturata
- Transazione declinata dal servizio per "Transazione Rifiutata - Alto Profilo di Rischio (Frode)"
