Passa al contenuto principale
In questa pagina

Questa pagina fornisce una guida per integrare Prosa con DEUNA.

Operazioni sostenute

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

OperazioniNome della ProsaMTI Richiesta / RispostaCommento
AutorizzazioneCheck-in0200 / 0210Campo 3: "000000"
Field 125: "**HOSTB24 00"
Field 126: "(hold days)+000****000000"
Acquisto (Auto Capture)Venta0200 / 0210Campo 3: "000000"
Field 125: "**HOSTB24 10"
Field 126: "0000****000000"
Giorno completo di rimborso/Rimborso parzialeDevolucion0200 / 0210Campo 3: "020000"
Field 125: "**HOSTB24 10"
Cattura completa / parzialeCheck-out0220 / 0230
Giorno intero di rimborsoReverso0420 / 0430
VoidReverso0420 / 0430

Caratteristiche supportate

  • 3DS (Deuna o MPI esterno)
  • Pagamenti ricorrenti
  • MSI / MCI
  • MOTO

Metodi di pagamento supportati

  • Carte di credito e debito: Visa e Mastercard.

Integrare Prosa#

Dopo aver cercato Prosa in Connections, è necessario configurare Prosa nel tuo negozio.

1. Configura Prosa nel tuo negozio

In Connessioni, una finestra come la seguente si aprirà:

  1. Inserisci le seguenti credenziali:

    Credenziali

    Campo di prova

    Descrizione

    Valore in Sandbox

    Moneda

    Valuta del processore

    MXN

    MCC

    18 MERCHANT TYPE

    Linea di business (MCC)

    4 cifre Codice. Es. 3076

    Código de Adquirente

    32 ACQUIRING INSTITUTION ID CODE

    Acquisizione di codice bancario

    "127" per BAZ

    Merchant ID

    42 CARD ACCEPTOR ID CODE

    Codice del istituzione che accetta la transazione. Suggerito di inviare come "00000000"

    Codice fornito da Prosa

    Ricezione dell'istituzione Codice Id

    100 RECEIVING INSTITUTION ID CODE

    Riguarda solo gli interruttori. Invia il valore "000000000"

    9 cifre codice fornito da Prosa, se non è disponibile, posto "000000000"

    Pre Aumento (giorni)

    126.2 Preautorizzazione Hold

    I giorni che vuoi autorizzazione a rimanere valida. Suggerito di mantenere come "00"

    Esempio: "2"

    Terminale ID

    41 CARD ACCEPTOR TERMINAL ID

    ID terminale, assegnato da DEUNA (Può essere qualsiasi valore, anche ripetuto)

    Valore consigliato: "00000001"

    Afilia

    148.2 Retailer ID

    Codice di affiliazione fornito dalla Banca del Merchant (7 cifre per MX)

    Esempio: "8092738"

    Nome del terminale

    120.2 Nome del terminale

    Codice del terminale a Deuna

    "DEUNA T1"

    Proprietario del terminale

    60.2 FIID proprietario

    Banca FIID - B, P o D a seconda della banca + 3 cifre

    "B127"Per BAZ

    Lógica rossa del Terminal

    60.3 Rete Logica

    Rete logica Deuna con Prosa. Valore costante "DUNA"

    "DUNA"

    Tempo di di disinserimento della Terminale in Minutos (ad esempio +1h -> +060)

    60.4 Tempo di interruzione

    Differenza temporale del terminal con Prosa. Valore costante "+000"

    Valore consigliato: "+000"

    Terminal City

    43.2 Terminal City

    Abbreviazione della città dove si trova l'attività (max 4 caratteri)

    Esempio: "CDMX"

    Stato di destinazione

    43.3 Stato terminale

    Stato dove si trova l'attività (due cifre)

    Esempio: "DF"

    Paese del terminal

    43.4 Terminal Paese

    Paese dove si trova l'azienda (due cifre)

    Esempio: "MX"

    Codice di avviamento ZIP

    1. POSTAL CODE

    Codice postale dove si trova l'azienda (5 cifre)

    Esempio: "11510"

  2. Scegli il tipo di operazione che vuoi eseguire:

    • Acquisto
    • Autorizzazione
  3. Scegliere se si desidera attivare 3DS.

  4. Cliccare su Collegamento.

2. Operazioni di processo in Prosa

Da questo punto in poi, è ora possibile elaborare le transazioni con Prosa attraverso DEUNA.

#

3. Testare la connessione Prosa in Sandbox

Credenziali

ABAP
Moneda *
MXN

MCC *
3076

Código de Adquirente *
127

Merchant ID *
123456789

Receiving Institution Id Code *
000000000

Pre Authorization hold (days) *
2

ID Terminal *
00000001

Afiliación *
8092738

Terminal Name *
DEUNA T1

Dueño de la Terminal *
B127

Red Lógica de la Terminal *
DUNA

Time Offset de la Terminal en Minutos (e.g +1h -> +060) *
+000

Terminal City *
CDMX

Terminal State *
DF

Terminal Country *
MX

Terminal ZIP Code *
11510

Simulare le approvazioni e le negazioni

  • Approve transactions: order.total_amount <10000 cents
  • Deny transactions: order.total_amount > 9999 and < 1000000 cents
JSON
"order": {
	"total_amount": 10100, //larger than 9999 cents, then, denied.

Testare Abbonamenti e Pagamenti Correnti

  1. Campi di ricorrenza da inserire nella richiesta v2 di acquisto:

    Nome del campoTipoValoriOsservazioni
    card_idUUIDOttenuta quando si memorizza (tokenizzazione) la scheda con la volta di Deuna:
    - Il card id è unico per ogni carta di credito PAN e Scadenza.
    - Un commerciante potrebbe memorizzare la stessa card id per diversi conti.
    initiator_typeENUM String (obbligatorio)customer, merchantPer definire se la transazione viene generata dal titolare del card o dal commerciante
    recurrence.first_time_useBoolean (obbligatorio)true, falsePer definire se è la prima transazione della serie o una successiva
    recurrence.scheduledBoolean (opzionale)true, falsePer definire se il pagamento ricorrente
    recurrence.idUUIDOttenuta quando si richiede una prima transazione di una serie ricorrente.
    recurrence.bill_referenceStringObbligatorio solo in pagamenti periodici richiesti dal commerciante come abbonamenti.
  2. Abbonamento Prosa e campi correlati al pagamento ricorrente

    Campo di prova

    Valori

    Acquisto V2 Input

    Campo 22 (modalità ingresso POS)

    01: Prima operazione
    10: transazione successiva

    recurrence.first_time_use

    Campo 25 (Codice di Condizione POS)

    00: Iniziato dal cliente
    01: Merchant-iniziato
    08: MOTO

    initiator_type
    market_type

    Campo 63 - Token Q2

    09: Pagamento non programmato (ecommerce)
    02: Pagamento automatico programmato
    08: transazioni MOTO

    initiator_type
    "recurrence.scheduled"
    market_type

    Campo 63 - Token PJ

    Primo Digit:
    - E: Prima operazione
    - M: In seguito alle operazioni di commerciante-iniziato
    - C: cliente di transizione successivo del cliente-initiato
    - ": cliente- non programmato

    Secondo Digit:
    - C: Pagamento non garantito
    - R: Pagamento programmato

    initiator_type
    "Ricorrenza. # I'm not #
    recurrence.scheduled

    Campo 63 - Token C4

    Iniziato dal cliente: "1025100Y3660"
    Avviato Mercante: "102410003660"
    MoTO Transazioni: "203310003014"

    Y*: Risultati Antifraud o 3DS (0, 1, 2)

    initiator_type
    "Ricorrenza. # I'm not #
    market_type

    Campo 63 - Token R4

    String

    recurrence.bill_reference

    Campo 63 - Token 17

    ID di transazione di rete per Visa

    Correlato a recurrence.id, ottenuto nella prima transazione e inviato nei successivi

    ,Field 63 - Token 20

    ID di transazione di rete per MC

    Correlato a recurrence.id, ottenuto nella prima transazione e inviato nei successivi

    Campo 63 - Token CH

    Valore a seconda del programma, e se è stato richiesto dal cliente o dal commerciante

    initiator_type
    "Ricorrenza. # I'm not #
    recurrence.scheduled


Raccolta Postman

Richiedi l'attuale ambiente e la raccolta Prosa Postman dal tuo team di integrazione DEUNA.