---
title: "RBA - Risk Based Authentication di Banca Sella"
description: "Risk Based Authentication di Banca Sella: esenzioni PSD2 per le operazioni a basso rischio, per un checkout più semplice e un tasso di conversione migliore."
url: "https://docs.fabrick.com/payment-hub-and-orchestra/ecommerce/features/fraud-prevention/rba-banca-sella/"
language: "it"
---

# RBA - Risk Based Authentication di Banca Sella

Per le operazioni che non rappresentano un rischio elevato la normativa europea **PSD2** prevede la possibilità di attivare delle esenzioni, per un’esperienza d’acquisto più semplice e per garantire un tasso di conversione dei carrelli migliore.

### Supported integrations

✓ — Checkout Page

✓ — Pay By Link

✓ — Web Component

✓ — Lightbox

✓ — API Only

✓ — Plugin (Verifica la pagina dedicata)

---

## La soluzione RBA per semplificare gli acquisti

**RBA (Risk Based Authentication)** è una soluzione che analizza in tempo reale il rischio di frode sulle transazioni e, in caso di rischio basso, attiva l’esenzione per **TRA (Transaction Risk Analysis)**.

Il servizio si applica alle transazioni **Ecommerce** ed è disponibile anche per gli esercenti che utilizzano i plugin.

### Plugin

✓ — Magento 2

✓ — Prestashop

✓ — Salesforce

✓ — WooCommerce

Il servizio è disponibile su richiesta contattando il proprio referente commerciale.

---

## Come usufruire delle esenzioni

È **necessario** trasmettere al gateway di pagamento informazioni complete sulle transazioni (come i dettagli delle operazioni, l’indirizzo di consegna, ecc.) e sul cliente (es. beneficiario dell’operazione, posizionamento del compratore, indirizzo di fatturazione, ecc.).

A tale scopo, viene richiesta la valorizzazione di alcuni campi, precedentemente opzionali, ora **indispensabili** per l’attivazione dell’esenzione.

Le informazioni sull’indirizzo di spedizione e di fatturazione devono sempre essere compilate.\
Nel caso non sia disponibile un indirizzo di spedizione, questo campo deve coincidere con quello di fatturazione (ad esempio in caso di vendita di servizi).

---

## RBA in Sandbox

Per testare il servizio è necessario aver fatto richiesta di abilitazione tramite il proprio referente commerciale. Valorizzando il campo `buyerEmail` come in tabella e utilizzando una carta che richiede il 3D, ad esempio **4012000000003101** è possibile testare vari scenari.

| Email                                             | Final outcome                                                                                                                                            |
| ------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [rba_sca@sella.it](mailto:rba_sca@sella.it)       | Richiesta SCA                                                                                                                                            |
| [rba_tra@sella.it](mailto:rba_tra@sella.it)       | Viene inviata l'esenzione TRA e non viene richiesta la SCA                                                                                               |
| [rba_denied@sella.it](mailto:rba_denied@sella.it) | La transazione viene considerata fraudolenta e quindi negata con transactionErrorCode "7422" - "Transazione Rifiutata - Alto Profilo di Rischio (Frode)" |

---

## Payload RBA

#### **`POST payment/create`**

**Request**

```http
POST /api/v1/payment/create
Host (sandbox): sandbox.gestpay.net
Host (production): ecomms2s.sella.it
Authorization: apikey ****************
Content-Type: application/json
```

```json
{
    "shopLogin": "GESPAY12345",
    "amount": "21.47",
    "currency": "EUR",
    "shopTransactionID": "OrderID",
    "buyerName": "John Doe",
    "buyerEmail": "rba_tra@sella.it",
    "clientIP": "213.218.123.123",
    "OrderDetails": {
        "CustomerDetail": {
            "FirstName": "John",
            "Lastname": "Doe",
            "PrimaryEmail": "rba_tra@sella.it"
        },
        "ShippingAddress": {
            "FirstName": "Katniss",
            "Lastname": "Everdeen",
            "StreetName": "Via Castello, 52",
            "CountryCode": "IT",
            "State": "Biella",
            "City": "Ronco Biellese",
            "ZipCode": "13848"
        },
        "BillingAddress": {
            "FirstName": "Eleanor",
            "Lastname": "Shellstrop",
            "StreetName": "Via dei Ponderanesi, 2",
            "CountryCode": "IT",
            "State": "Biella",
            "City": "Ponderano",
            "ZipCode": "13875"
        }
    },
    "transDetails": {
        "ThreeDsContainer": {
            "BuyerDetails": {
                "BillingAddress": {
                    "City": "Ponderano",
                    "Country": "IT",
                    "PostCode": "13875",
                    "State": "Biella"
                },
                "ShippingAddress": {
                    "City": "Ronco Biellese",
                    "Country": "IT",
                    "PostCode": "13848",
                    "State": "Biella"
                },
                "CardHolder": {
                    "Name": "Jane Hopper",
                    "Email": "rba_tra@sella.it"
                }
            }
        }
    }
}
```
