Passa al contenuto principale
In questa pagina

Cybersource è un gateway di pagamento globale da parte di Visa che consente l'elaborazione di pagamento sicuro carta-non-presente. DEUNA si integra con Cybersource tramite REST API, supportando flussi di commercio standard e processi di settore di viaggio specializzati con campi dati specifici per le compagnie aeree.

Operazioni supportate

  • Autorizzazione
  • Capture (pieno e parziale)
  • Acquisto (auto-capture)
  • Annullare (Void)
  • Rimborso (completo e parziale)
  • Installazioni (solo per MX)
  • 3DS MPI
  • Configurazione nell'Admin possono essere attivate molteplici catture e rimborsi parziali

Metodi di pagamento supportati

  • Visto
  • Mastercard
  • American Express
  • Diners

Paesi attivi e valute

  • US (USD) e MX (MXN)

Integrare Cybersource#

  1. Cerca Cybersource in connessioni nell'Admin.
    1. Accedi alla tua sessione di amministrazione DEUNA.
    2. Cliccare su Collegamenti.
    3. Ricerca per Cybersource e cliccare Collegamento.
  2. In Connections, il pannello di configurazione Cybersource si aprirà. Inserisci il seguente:
    1. Nome: Inserisci un nome per fare riferimento a questa configurazione delle credenziali.
    2. Valuta: la moneta utilizzata
    3. Chiave privata: Inserisci la chiave privata dell'API di Cybersource.
    4. Chiave pubblica: Inserisci la chiave pubblica.
    5. Merchant ID: Inserisci il tuo ID Cybersource Merchant.
    6. Configurazione Acquirente(solo per MX): Il commerciante può scegliere quale processore utilizzare. Se non è specificato, selezionare il Predefinito option.
    7. Operazioni: Scegli il tipo di operazione che vuoi eseguire: Acquisto o Autorizzazione
    8. Scegliere se si desidera attivare, DEUNA ́s Multiple Partial Capture, Multipla Partial Refund e/o 3DS DEUNA.
    9. Cliccare su Collegamento. Una volta finito, si ottiene un messaggio di conferma. Ora puoi consultarlo nella scheda Connessioni attive.
Esempio interattivoUsa dati di esempio e non effettua richieste API.
Produzione
Pagamenti

Connessioni

Scopri e gestisci le integrazioni di pagamento, wallet e antifrode.

Acme LATAM · Produzione
5 connessioni di esempioAggiornato ora
ConnessioniTipoStatoAzione
AdyenGateway di pagamentoConnessa
WorldpayGateway di pagamentoConnessa
PayPalMetodo di pagamentoConnessa
Mercado PagoMetodo di pagamentoNon connessa
RiskifiedMotore antifrodeNon connessa

Industria del turismo

  • DEUNA supporta l'elaborazione per il settore aereo e dei viaggi con Cybersource, consentendo l'invio di dati specifici della compagnia aerea che qualificano le transazioni per tariffe di interscambio migliori e per la conformità ai requisiti dei circuiti di carte. _Questo è disponibile solo nel mercato statunitense.
  • I campi di linea aerea richiedono il flusso di Auth + Capture
    • Invio di campi di dati della compagnia aerea (orderType": "AIRLINE_ORDER") è supportato solo nella fase di cattura di un flusso di autorizzazione + cattura.
    • Questa è una limitazione Cybersource, non una limitazione DEUNA. L'operazione Acquisti (auto-capture) non supporta i campi di dati della compagnia aerea.
    • Per utilizzare i dati della compagnia aerea: configurare la connessione nell'Admin con l'autorizzazione come tipo di operazione.

Campi obbligatori – Ordine Airline

Il campo della DEUNADescrizione
order.airline_information.booking_items.legs[].carrier_codeCodice vettore aereo per il segmento di volo. IATA 2 caratteri alfabetici.
order.airline_information.booking_items.legs[].departure_dateData di partenza del segmento di volo.
order.airline_information.booking_items.legs[].originCodice dell'aeroporto di origine. IATA 3 caratteri alfabetici.
order.airline_information.booking_items.legs[].destinationCodice aeroporto di destinazione. IATA 3 caratteri alfabetici
order.airline_information.booking_items.legs[].fare_basisCodice base di tariffa associato al biglietto. 6 caractere.
order.airline_information.booking_items.passenger_nameNome del passeggero.
order.airline_information.booking_items.pnrRiferimento prenotazione / PNR.

Esempio:

JSON
{
  "order": {
    "airlineInformation": {
      "bookingItems": [
        {
          "legs": [
            {
              "carrierCode": "AM",
              "destination": {
                "date": "26-03-26",
                "iataCode": "MEX",
                "time": "11:50"
              },
              "fareBasisCode": "Y",
              "flightNumber": "411",
              "origin": {
                "date": "26-03-26",
                "iataCode": "EWR",
                "time": "08:01"
              },
              "serviceClass": "V",
              "stopoverCode": "O"
            },
          ],
          "passenger": {
            "firstName": "***dido",
            "lastName": "***chez",
            "type": "ADT"
          },
          "pnr": "CSOIUN"
        }
      ]
    },
    "billingAddress": {
      "address1": "***************3626",
      "address2": "***** 100",
      "addressType": "other",
      "city": "Sacramento",
      "countryCode": "PE",
      "createdAt": "2024-01-24T17:04:18.341610378Z",
      "email": "******eira@deuna.com",
      "firstName": "Jean",
      "identityDocument": "*******5894",
      "lastName": "*mith",
      "phone": "********7761",
      "stateName": "LIM",
      "updatedAt": "2024-01-24T17:04:18.34161046Z",
      "zipcode": "95864"
    },
    "currency": "USD",
    "itemsTotalAmount": 200,
    },
    "orderId": "66cc4f9d-293c-41a7-af80-377360a26134",
    "subTotal": 200,
    "timezone": "America/Mexico_City",
    "totalAmount": 200,
    "webhookUrls": {
      "notifyOrder": "https://webhook.site/cadu"
    }
  },
  "orderType": "AIRLINE_ORDER"
}


Considerazioni e limitazioni speciali#

Aggiornamenti di stato e elaborazione asincrono

  • A differenza dei processori sincroni, Cybersource non restituisce uno stato finale definitivo definitivo immediatamente dopo che una transazione viene presentata. Le transazioni progrediscono attraverso gli stati intermedi fino a che non sia completata l'elaborazione finale.
  • Cybersource gestisce il suo trattamento di notte. Durante il giorno, le transazioni rimarranno in Processing, Capturing o Refunding status.
  • Dopo il processo completo nel lato Cybersource, DEUNA aggiorna la transazione al suo stato finale. I commercianti dovrebbero fare affidamento sul punto finale dello stato di transazione di DEUNA per ottenere lo stato attuale di una transazione.