Passa al contenuto principale
In questa pagina

American Express (AMEX) è una rete di pagamento globale di primo piano conosciuta per i titolari di carte di alto valore e i protocolli di sicurezza avanzati. Integrando direttamente con AMEX tramite ISO 8583, I commercianti di Deuna bypassano i gateway di terze parti per ridurre latenza, ridurre al minimo i costi di elaborazione e ottenere il controllo granulare sui dati delle transazioni.

Operazioni sostenute

L'integrazione AMEX nella strategia di pagamento con DEUNA consente di eseguire le seguenti operazioni:

OperazioniNome AMEXMTI Richiesta / Risposta
AutorizzazioneAutorizzazione1100/ 1110
Acquisto (Auto Capture in Deuna)Autorizzazione1100 / 1110
Giorno completo di rimborso/Rimborso parzialeRimborsoRichiesta off-line
Cattura completa / parzialeCaptureRichiesta off-line
Giorno intero di rimborsoAutorizzazione inversione1420 / 1430
VoidAutorizzazione inversione1420 / 1430

Caratteristiche supportate

  • 3DS (Deuna o MPI esterno)
  • Installazioni
  • MOTO
  • Informazioni sulla linea aerea

Metodi di pagamento supportati

  • Carte di credito e debito: Visa, Mastercard, AMEX

Processo di insediamento

L'integrazione AMEX richiede un processo a due fasi per offrire un processo di riconciliazione più affidabile ed efficiente. Invece di cancellare ogni singola transazione una per una in tempo reale, tutte le autorizzazioni approvate sono raggruppate e inviate insieme alla fine della giornata in un unico file batch. Questo rende la contabilità quotidiana, l'auditing e la verifica degli errori significativamente più gestibile. Il taglio avviene alle ore 11:00 di CDMX.

Questo processo si riflette nello stato di pagamento in Deuna come spiegato nella seguente tabella:

OperazioniNome AMEXMTI Richiesta / RispostaPre Settlement Stato DeunaDeuna Stato dopo l'insediamento
AutorizzazioneAutorizzazione1100/ 1110AutorizzatoAutorizzato (senza cambiamento)
Acquisto (Auto Capture)Autorizzazione1100 / 1110LavorazioneProcessi
Giorno completo di rimborso/Rimborso parzialeRimborsoRichiesta off-lineRimborso / Rimborsamento parzialeRimborsato / Rimborsato parziale
Cattura completa / parzialeCaptureRichiesta off-lineCatturazione / cattura parzialeCatturato / Partial Captured
Giorno intero di rimborsoAutorizzazione inversione1420 / 1430RimborsatoRimborso (nessuna modifica, cancellazione online)
VoidAutorizzazione inversione1420 / 1430Voi stessiVoided (nessuna modifica, cancellazione online)

Integrare AMEX#

Come orchestratore di pagamento e frode, la nostra piattaforma consente di collegare facilmente il tuo account commerciale AMEX direttamente nel flusso di pagamento. Questo consente di sfruttare le capacità di elaborazione di AMEX come parte di una strategia di pagamento basata su regole e sofisticata, aiutandoti a ottimizzare i tassi di accettazione e a ridurre i costi.

Questa guida vi guiderà attraverso le credenziali necessarie per collegare AMEX nel nostro Admin.

Requisiti

Prima di poter configurare AMEX nel nostro amministratore, è necessario disporre di un account attivo commerciante con loro. Durante la navigazione, AMEX vi fornirà una serie di credenziali uniche per la vostra integrazione diretta ISO.

Si prega di raccogliere i seguenti campi richiesti dal gestore di integrazione AMEX o documenti di benvenuto:

  • ID di affiliazione (ID merchant, SE Numero): Il tuo unico identificativo a 10 cifre per il tuo account mercantile.
  • Terminal ID: un codice unico che identifica un terminale specifico in una posizione Merchant.

Passi di configurazione

Collegare AMEX è una semplice configurazione a una volta nel nostro portale Admin.

  1. Accedi al tuo portale Admin.

  2. Navigare per Collegamenti under Payments section**,** find AMEX e selezionare Connect.

    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
  3. Verrà visualizzata una forma. Inserisci con attenzione le seguenti informazioni insieme alle credenziali raccolte da AMEX e dal tuo consulente Deuna

    Nome

    Dettaglio

    Valuta

    Selezionare la valuta del processore di pagamento

    Affiliation ID

    Il tuo unico identificativo a 10 cifre per il tuo account mercantile ottenuto da AMEX

    Inviare ID (Provied by Deuna)

    Inviare ID fornito dal vostro consulente Deuna

    Acquirer Afiliation ID

    Utilizzare i seguenti codici a seconda della regione del tuo account commerciante:

    • USA: 10000000002
    • Canada: 10000000006
    • Messico: 10000000005
    • Argentina: 10000000085
    • EMEA (Europa, Medio Oriente, Africa): 10000000232
    • Giappone: 10000000319

    Terminal ID (Suggested "00000001")

    Utilizzare “00001” a meno che AMEX o Deuna non consiglia un valore diverso.

    Codice dati (Default "1000S0100010")

    Utilizzare “1000S0100010” a meno che AMEX o Deuna consiglia un valore diverso.

    Codice categoria Merchant (4 cifre)

    Il vostro codice categoria 4 cifre come “4511”

    Lunghezza del codice approssimativo (Default "6")

    Utilizzare “6” a meno che AMEX o Deuna non consiglia un valore diverso.

    Nome del commerciante

    Nome commerciale Merchant

    Indirizzo Merchant (strada, numero, numero interno)

    Il mercante Indirizzo composto da strada, numero e interni (se applicabile).

    Città del Merchant

    La città dove il commerciante è registrato

    Codice Postale Merchant (ad esempio "11510")

    Il Codice Postale in cui i servizi sono forniti o il commerciante è registrato

    Codice di Stato Merchant (3 cifre)

    Il Codice di Stato 3 cifre dove i servizi sono forniti o il commerciante è registrato. Per gli Stati composti da codici a 2 cifre, è necessario aggiungere uno spazio. Esempio: Florida -> "FL "

    Codice paese Merchant (numeric 3 cifre)

    Il paese in cui i servizi sono forniti o il commerciante è registrato, in formato numerico a 3 cifre.

    ID venditore (Solo per la modalità aggregatore. Predefinito "0000000000")

    Utilizzare “0000000” a meno che AMEX o Deuna non consiglia un valore diverso.

    Inviare e-mail (Solo per la modalità aggregatore. Predefinito "merchant@merchant.com")

    Usare “merchant@merchant.com“A meno che AMEX o Deuna non consiglia un valore diverso.

    Telefono di vendita (Solo per la modalità aggregatore. Predefinito "555555555555555"

    Utilizzare “5555555555555” a meno che AMEX o Deuna consiglia un valore diverso.

    Codice ragione messaggio (Default "1900")

    Utilizzare “1900” a meno che AMEX o Deuna non consiglia un valore diverso.

    Codice di elaborazione dell'auth ("004000" o "004800" per abilitare AAV)

    Nel caso in cui si decidesse di utilizzare il servizio di verifica degli indirizzi di AMEX (AVV) utilizzare “004800”, altrimenti, utilizzare “004000”.

    Verifica automatica degli indirizzi (AAV) Tipo ("AD" o "AE". Suggerito "AD")

    Se hai deciso di usare AAV di AMEX:

    Usare "AD" (suggested) o "AE" a seconda dei tuoi requisiti:

    • Autorizzazione, Standard (AD): viene utilizzato per inviare vari livelli di Cardmember e dati di spedizione per la verifica.

    • Autorizzazione, Enhanced (AE): supporta tutte le funzionalità del formato AD, fornendo opzioni di verifica aggiuntive per il numero di telefono di fatturazione di Cardmember e l'email del cliente.

      Nel caso in cui non si utilizza AAV di AMEX, utilizzare “AD” in questo campo. ♫

  4. Selezionare se si desidera questa connessione in una modalità Vendita (Purchase) o Pre Authorization (Autorizzazione).

  5. Se necessario, è possibile abilitare 3DS gestiti da DEUNA per connessioni AMEX compatibili seguendo le seguenti operazioni Guida alla configurazione 3DS.

  6. Cliccare su "Salva".

  7. Il nostro sistema convalida le credenziali e AMEX apparirà come "Active" nella tua lista di processori collegati.


Carte di prova#

AMEX si affida a specifiche PAN e agli importi per approvare le transazioni nel loro ambiente Sandbox. Qualsiasi combinazione diversa di PAN e importo si tradurrà in una transazione negata con codici di errore generici come pick up card:

PANordine.total amount (in centesimi)ScadenzaCVV (CID)
37395319235100452500Qualsiasi nel futuroQualsiasi
37395319235100453000Qualsiasi nel futuroQualsiasi
37395319235100456500Qualsiasi nel futuroQualsiasi
37395319235100457500Qualsiasi nel futuroQualsiasi
37395319235100458500Qualsiasi nel futuroQualsiasi
37395319235100459500Qualsiasi nel futuroQualsiasi
37395319235100461000Qualsiasi nel futuroQualsiasi

Dati tecnici: ISO 8583 Autorizzazione#

La nostra integrazione utilizza la 1100 (Richiesta di autenticazione) e 1110 (Risposta di autenticazione) tipi di messaggi. Per mantenere alti tassi di approvazione e garantire il cambio di responsabilità, i seguenti campi sono obbligatori o altamente raccomandati:

Nota: Si tratta di un elenco rappresentativo dei campi più comuni utilizzati per un'autorizzazione all'e-commerce e non di una specifica esaustiva

CampoNome del campoDescrizione
MTITipo di messaggio Identifier1100 Indica una richiesta di autorizzazione
Campo 2Numero di conto primario (PAN)Il numero di carta 16-19 cifre del cliente. Mostrato mascherato come numero di carta ID.
Campo 3Codice di elaborazioneIndica il tipo di transazione (ad esempio, 200000 per l'acquisto).
Campo 4Importo, TransazioneL'importo totale dell'acquisto nella valuta di transazione. E' stato mostrato in centesimi.
Campo 7Data di trasmissione e oraLa data e l'ora della transazione è stata avviata (MMDDhh:mm:ss).
Campo d'applicazione 11Numero di controllo della trazione di sistema (STAN)Un numero unico di 6 cifre per identificare la transazione.
Campo 12Transazione locale data e oraLa data e l'ora della transazione è stata avviata (YYMMDDhh:mm:ss).
Campo 14Data di scadenzaLa data di scadenza della carta in formato YYMM. - E' stato distrutto.
Campo di applicazione 19Codice paeseCodice paese 3 cifre della transazione. - E' stato distrutto.
Campo 22Dati POSPer l'e-commerce, questo indica lo stato card-not-present. Aspettatevi “1000S0100010”
Campo 24Codice funzioneOperazione codice a 3 cifre (autorizzazione, rimborso, ecc). - E' stato distrutto.
Campo 25Codice ragione messaggioCodice ragione messaggio ("1900"). - E' stato distrutto.
Campo 26Codice commerciale di accettazione della cartaMCC di Merchant.
Campo 27Codice approssimativoLunghezza del codice approssimativo ("6")
Campo 32Acquirer Institution IDAcquirente Afiliation ID. Esempio “100000000000”.
Filtra 37Numero di riferimento RetrivalValore unico 12 cifre per 24 ore per identificare la transazione. - E' stato distrutto.
Campo di applicazione 41Card Acceptor Terminal IDIl tuo ID terminale 8 cifre (TID). Esempio “00000001”
Campo 42Codice di identificazione dell'accettatore della carta (ID merchant)Il tuo ID Merchant da 10 cifre (dall'impostazione).
Campo 43Luogo di ubicazione del nome dell'accettatore della cartaNome Merchant, Nome Città Merchant definito nelle credenziali
Campo 47Dati aggiuntivi nazionaliFatturazione, Spedizione e dettagli di linea aerea
Campo di applicazione 48Dati privati aggiuntiviIndicatore di pagamento esteso American Express, che consiste del tipo di piano e del numero di installazioni. I tipi di piano sono 03 (piano di installazione), e 05 (mesi differiti): Esempio: “0306”. Può essere mostrato hashed.
Campo 49Codice valuta, TransazioneIl codice di valuta ISO numerico a 3 cifre (ad esempio, 840 per USD). Spettacolo in vetrina
Campo di applicazioneDati nazionali d'usoContiene 3D Secure 2.x e dettagli del commerciante
Campo 63Dati personaliContiene dati AAV

Campo 47 Dati aggiuntivi nazionali (Billing, spedizione e dettagli aerei)

Campo 47Nome del campoDescrizione
Subfield 0Tipo di marca e di transazioneConcat of two digit card brand code, **in case is not airlines or IAC if is airline order. “**AXITD”
Sottocampo 1(Not sent in Airline orders) CUSTOMER EMAIL ID (CE ID)ID email cliente è costante letterale “CE”
Sottocampo 2(Non inviato in ordini di linea aerea) CUSTOMER EMAILEsempio: CFFROST@EMAILADDRESS.COM
Sottocampo 3(Not sent in Airline orders) CUSTOMER HOSTNAME ID (CHID)ID HostName cliente è costante letterale “CH ”
Sottocampo 4(Non inviato in ordini di linea aerea) CUSTOMER HOSTNAME.Il dominio email del cliente. Esempio “GMAIL.COM”
Sottocampo 5(Not sent in Airline orders) HTTP BROWSER TYPE ID (HBT ID)HTTP Browser Type ID è costante letterale “HBT”
Sottocampo 6(Non inviato in ordini di linea aerea) HTTP BROWSER TYPEAgente utente dalla richiesta: Esempio: MOZILLA/4.0~(COMPATIBLE;MSIE5.0;WINDOWS95)
Sottocampo 7(Not sent in Airline orders) SHIP TO COUNTRY ID (STC ID)Nave a Paese ID è costante letterale “STC”
Sottocampo 8(Non inviato in ordini di linea aerea) SHIP a PAESECodice paese numerico a tre cifre. Esempio 840
Sottocampo 9(Not sent in Airline orders) SHIPPING METHOD ID (SM ID)Metodo di spedizione ID è costante letterale “SM”
Sottocampo 10(Non inviato in ordini di linea aerea)Il valore per gli ordini di pick-up è “06”, altrimenti “03” (shipping options. tipo)
Sottocampo 11(Not sent in Airline orders) MERCHANT PRODUCT SKU ID (MPS ID)Merchant Product SKU ID è costante letterale “MPS”
Sottocampo 12(Non inviato in ordini di linea aerea) MERCHANT PRODOTTOSKU dell'elemento più costoso inviato nell'ordine. Nel caso in cui non venga inviato alcun SKU, il valore è "ND"
Sottocampo 13(Non inviato in ordini di linea aerea) CUSTOMER IPIndirizzo IP del cliente
Sottocampo 14(Non inviato in ordini di linea aerea) CUSTOMER ANItelefono senza “+” o spazi
Sottocampo 16(Solo per ordini di linea aerea)Data di partenza (formato CCYYMMDD) come “20030101”
Subfield 17(Only for Airline orders) AIRLINE PASSENGER NAME ID (APN ID)Nome passeggero di linea aerea ID è costante letterale “APN”
Subfield 18(Solo per ordini di linea aerea) PASSENGER NAMENome del passeggero in formato: "FROST JANE M MRS"
Sottocampo 19(Solo per ordini di linea aerea) ORIGIN (Aeroporto di origine)Aeroporto di origine per il primo segmento di viaggio: codice IATA dell'aeroporto di origine come “SEA”
Sottocampo 20(Solo per ordini di linea aerea) DESTDestinazione Aeroporto per il primo segmento di viaggio: codice IATA dell'aeroporto di destinazione JFK
Sottocampo 21(Only for Airline orders) ROUTING ID (RTG ID)Routing ID è costante letterale “RTG”
Sottocampo 22(Solo per ordini di linea aerea) NUMERO di CITTIConte di visite di città totali sia da aeroporti di origine che di destinazione.
Sottocampo 23(Solo per ordini di linea aerea)Codici di marcia o di città per ogni manto di gamba (incluso ORIGIN e DEST): STL / JFK / MIA
Subfield 24(Only for Airline orders) AIRLINE CARRIERS ID (ALC ID)Airline Carriers ID è costante letterale “ALC”
Sottocampo 25(Solo per ordini di linea aerea) NUMERO DI CARRIERE AIRLINENumero di vettori aerei in viaggio
Sottocampo 26(Solo per ordini di linea aerea)Codice vettore aereo per ogni gamba sul biglietto (incluso ORIGIN e DEST). Esempio AB / DC / EF
Sottocampo 27(Solo per ordini di linea aerea) FARE BASIS“Business”
Subfield 28(Solo per ordini di linea aerea) NUMERO DI PASSENGERSNumero di passeggeri nel formato: 001
Sottocampo 29(Solo per ordini di linea aerea) USTOMER IPIndirizzo IP del cliente. Esempio 127.142.151.223
Subfield 30(Only for Airline orders) USTOMER EMAIL ID (CE ID)ID email cliente è costante letterale “CE”
Sottosegretario di Stato(Only for Airline orders) USTOMER EMAIL IDIndirizzo e-mail del cliente. Esempio:CFFROST@EMAILADDRESS.COM

Campo 61 Sottocampi chiave (3Dettagli)

Campo di applicazioneNome del campoDescrizione
Subfield 0Primary and Secondary IDValore costante “AXASK”
Sottocampo 1INDICATORE ELETTRONICO (ECI)Valori di possivle: 05 = Autenticato con AEVV, 06 = Tentato con AEVV, 07 = Non autenticato
Sottocampo 2AMERICAN EXPRESS VERIFICATION VALUE (AEVV) IDValore costante “AEVV”
Sottocampo 3AMERICAN EXPRESS VERIFICATION VALUE(AEVV) valore crittografico derivato dall'Emittente con i risultati dell'autenticazione di pagamento American ExpressSafeKey. È una base 64 a 28 caratteri, quando decodificato può mostrare informazioni chiave sull'analisi eseguita. Esempio: "AAkBAmRGkyNEM1J5EkaTAAAAAAA="
Sottocampo 4AMERICAN EXPRESS SAFEKEY TRANSACTION ID (XID)Valore costante “XID”
Sottocampo 5AMERICAN EXPRESS SAFEKEY TRANSACTION ID VALUEL'identificatore di transazione American Express SafeKey è determinato durante l'autenticazione di pagamento American Express SafeKey. Valore base64. Esempio: “AgIAADm0+B7htUfXuLAUcDlOUtM=”

Campo 63 Sottocampi chiave (dati AAV)

Campo 63Nome del campoDescrizione
Sottocampo 1SERVIZIO IDENTIFIER (AX)Costante “AX”
Sottocampo 2REQUEST TYPE IDENTIFIERAAV Tipo selezionato nella configurazione, sia “AD” che “AE”
Sottocampo 3CARDMEMBER BILLING POSTAL CODEEsempio “98107”
Sottocampo 4CARDMEMBER BILLING ADDRESSEsempio “6201 14TH AVE NW”
Sottocampo 5CARDMEMBER FIRST NAMEEsempio “LEAO”
Sottocampo 6CARDMEMBER LAST NAMEEsempio “BUTRON”
Sottocampo 7CARDMEMBER BILLING PHONE NUMBERNumero di telefono di fatturazione. Esempio “4155688537”
Sottocampo 8SHIP-TO POSTAL CODEEsempio “98107”
Sottocampo 9SHIP-TO ADDRESSEsempio “6201 14TH AVE NW”
Sottocampo 10SHIP-TO FIRST NAMEEsempio “LOURDES”
Sottocampo 11SHIP-TO LAST NAMEEsempio “MONTENEGRO”
Sottocampo 12SHIP-TO PHONE NUMBEREsempio “4155797662”
Sottocampo 13SHIP-TO COUNTRY CODECodice paese in numero 3-digit come “840”

Sia Richiesta che Responses condividono gli stessi nomi di campo e informazioni nella maggior parte dei casi, essendo la principale differenza nel campo 38 e 39, che sono relativi ai risultati di autorizzazione:

  • Campo 38: autorizzazione codice o richiesta di inversione (void)
  • Campo 39: Le richieste di autorizzazione approvate avranno il valore “000”, e la richiesta di avversari approvati avrà il valore “400” in caso di inversione (voi). Ogni valore diverso sarà collegato a un codice di errore che verrà visualizzato nell'Amministrazione insieme alla sua descrizione.
  • Campo 44: codice di risultato AVS espresso in una lettera digitale. I valori possibili sono spiegati nella sezione successiva.

Risultati AVS

Quando AMEX AVS (AAV) è abilitato nella configurazione con il valore “004800”, il campo 44 restituirà il risultato AVS in lettere a una cifra, che avrà un equivalente nei codici di errore Deuna AVS:

Codice Amex AAVDefinizioneCodice Deuna AVS
ZSolo il codice ZIP è correttoA01
ASolo l'indirizzo è correttoA02
KSolo il nome del titolare del biglietto è correttoA03
ONome e indirizzo del titolare del biglietto sono correttiA04
L'ho fatto.Nome e codice ZIP sono correttiA05
YIndirizzo e codice ZIP sono CorrettoA06
N.Indirizzo e codice ZIP sono Errato e scorrettoA07
MNome, indirizzo e ZIP sono correttiA08
E' un'altra cosa.Nome errato, corretto indirizzo, codice ZIP correttoA12
FFNome errato, corretto indirizzo, codice ZIP erratoA13
DNome errato, Indirizzo errato, CAP correttoA14
WNome, indirizzo e codice ZIP non sono tutti erratiA15
ULe informazioni di verifica dell'indirizzo non sono disponibiliA16
SLa verifica dell'indirizzo non è consentitaA17
RLa verifica degli indirizzi non è disponibile, Retry.A18

Prossimo passo#

La tua connessione AMEX è ora attiva!

Il passo finale è quello di incorporarlo nel flusso di transazione. Vai al Strategia di pagamento sezione dell'Admin per costruire regole che definiscono quali transazioni sono indirizzate ad AMEX (ad esempio, "Route tutte le transazioni in EUR a AMEX").

Esempio interattivoUsa dati di esempio e non effettua richieste API.
Produzione
Pagamenti

Strategie di pagamento

Configura l’elaborazione predefinita e le regole per ogni flusso di pagamento.

Acme LATAM · Produzione

Elaborazione predefinita

Configura l’elaborazione predefinita e le regole per ogni flusso di pagamento.

RegolaInstradamentoStatoAzione
Elaborazione predefinitaAdyen → WorldpayAttiva

Regole specifiche

Configura l’elaborazione predefinita e le regole per ogni flusso di pagamento.

1 regola di esempioProcessori di pagamento
PrioritàRegolaCondizioniInstradamentoStato
1Ordini di importo elevatoImporto superiore a 100 USDAdyen → WorldpayAttiva