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
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
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.
| Final outcome | |
|---|---|
| rba_sca@sella.it | Richiesta SCA |
| rba_tra@sella.it | Viene inviata l'esenzione TRA e non viene richiesta la SCA |
| 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
POST /api/v1/payment/create
Host (sandbox): sandbox.gestpay.net
Host (production): ecomms2s.sella.it
Authorization: apikey ****************
Content-Type: application/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"
}
}
}
}
}