Prosa
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:
| Operazioni | Nome della Prosa | MTI Richiesta / Risposta | Commento |
|---|---|---|---|
| Autorizzazione | Check-in | 0200 / 0210 | Campo 3: "000000" Field 125: "**HOSTB24 00" Field 126: "(hold days)+000****000000" |
| Acquisto (Auto Capture) | Venta | 0200 / 0210 | Campo 3: "000000" Field 125: "**HOSTB24 10" Field 126: "0000****000000" |
| Giorno completo di rimborso/Rimborso parziale | Devolucion | 0200 / 0210 | Campo 3: "020000" Field 125: "**HOSTB24 10" |
| Cattura completa / parziale | Check-out | 0220 / 0230 | |
| Giorno intero di rimborso | Reverso | 0420 / 0430 | |
| Void | Reverso | 0420 / 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à:
-
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
- POSTAL CODE
Codice postale dove si trova l'azienda (5 cifre)
Esempio: "11510"
-
Scegli il tipo di operazione che vuoi eseguire:
- Acquisto
- Autorizzazione
-
Scegliere se si desidera attivare 3DS.
-
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
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 *
11510Simulare le approvazioni e le negazioni
- Approve transactions: order.total_amount <10000 cents
- Deny transactions: order.total_amount > 9999 and < 1000000 cents
"order": {
"total_amount": 10100, //larger than 9999 cents, then, denied.Testare Abbonamenti e Pagamenti Correnti
-
Campi di ricorrenza da inserire nella richiesta v2 di acquisto:
Nome del campo Tipo Valori Osservazioni card_idUUID Ottenuta 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.idUUID Ottenuta quando si richiede una prima transazione di una serie ricorrente. recurrence.bill_referenceString Obbligatorio solo in pagamenti periodici richiesti dal commerciante come abbonamenti. -
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 successivarecurrence.first_time_useCampo 25 (Codice di Condizione POS)
00: Iniziato dal cliente
01: Merchant-iniziato
08: MOTOinitiator_typemarket_typeCampo 63 - Token Q2
09: Pagamento non programmato (ecommerce)
02: Pagamento automatico programmato
08: transazioni MOTOinitiator_type
"recurrence.scheduled"market_typeCampo 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 programmatoSecondo Digit:
- C: Pagamento non garantito
- R: Pagamento programmatoinitiator_type
"Ricorrenza. # I'm not #recurrence.scheduledCampo 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_typeCampo 63 - Token R4
String
recurrence.bill_referenceCampo 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 successiviCampo 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.