Prosa
En esta página
Esta página proporciona una guía para integrar Prosa con DEUNA.
Operaciones soportadas
La integración de Prosa en tu estrategia de pagos con DEUNA te permite realizar las siguientes operaciones:
| Operación | Nombre de Prosa | Solicitud / Respuesta MTI | Comentario |
|---|---|---|---|
| Autorización | Registro | 0200 / 0210 | Campo 3: "000000" Field 125: "**HOSTB24 00" Field 126: "(hold days)+000****000000" |
| Compra (Captura automática) | venta | 0200 / 0210 | Campo 3: "000000" Field 125: "**HOSTB24 10" Field 126: "0000****000000" |
| Reembolso completo - Día siguiente / Reembolso parcial | Devolución | 0200 / 0210 | Campo 3: "020000" Field 125: "**HOSTB24 10" |
| Captura completa / parcial | Salida | 0220 / 0230 | |
| Reembolso completo - Día de la compra | reverso | 0420 / 0430 | |
| Anulación | reverso | 0420 / 0430 |
Características soportadas
- 3DS (MPI de Deuna o externo)
- Pagos recurrentes
- MSI / MCI
- MOTO
Métodos de pago soportados
- Tarjetas de débito y crédito: Visa y Mastercard.
Integrar Prosa#
Después de buscar Prosa en Connections, debes configurar Prosa en tu tienda.
1. Configura Prosa en tu tienda
En Conexiones se abrirá una ventana como la siguiente:
-
Ingrese las siguientes credenciales:
Credencial
Campo Prosa
Descripción
Valor en Sandbox
moneda
Moneda del procesador
MXN
MCC
18 MERCHANT TYPE
Línea de Negocio (MCC)
4 dígitos código. P.ej. 3076
Código de Adquirente
32 ACQUIRING INSTITUTION ID CODE
Adquirir código bancario
"127" para BAZ
Merchant ID
42 CARD ACCEPTOR ID CODE
código de la institución que acepta la transacción. Se sugiere enviar como "00000000"
Código proporcionado por Prosa
Código de identificación de la institución receptora
100 RECEIVING INSTITUTION ID CODE
Aplica sólo para interruptores. Envía el valor "000000000"
9 dígitos código proporcionado por Prosa, si no está disponible colocar "000000000"
Retención de autorización previa (días)
126.2 Retención de autorización previa
Días que quieres el autorización para seguir siendo válida. Se sugiere mantener como "00"
Ejemplo: "2"
Terminal de identificación
41 CARD ACCEPTOR TERMINAL ID
ID del terminal, asignado por la DEUNA (Puede ser cualquier valor, incluso repetido)
Valor sugerido: "00000001"
Afiliación
148.2 Retailer ID
Código de afiliación proporcionado por el Banco de Comerciantes (7 dígitos para MX)
Ejemplo: "8092738"
Nombre del terminal
120.2 Nombre del terminal
Código terminal en Deuna
"DEUNA T1"
Dueño de la Terminal
60.2 FIID del propietario
Banco FIID - B, P o D dependiendo del banco + 3 dígitos
"B127" Para BAZ
Red Lógica de la Terminal
60.3 Red lógica
Red lógica deuna con Prosa. Valor constante "DUNA"
"DUNA"
Time Offset de la Terminal en Minutos (por ejemplo, +1h -> +060)
60.4 Compensación de tiempo
Diferencia horaria del terminal con Prosa. Valor constante "+000"
Valor sugerido: "+000"
Ciudad Terminal
43.2 Ciudad Terminal
Abreviatura de la Ciudad donde está ubicado el negocio (máximo 4 caracteres)
Ejemplo: "CDMX"
Estado terminal
43.3 Estado terminal
Estado donde está ubicado el negocio (dos dígitos)
Ejemplo: "DF"
País terminal
43.4 País terminal
País donde está ubicada la empresa (dos dígitos)
Ejemplo: "MX"
Código postal de la terminal
- POSTAL CODE
Código postal donde está ubicado el negocio (5 dígitos)
Ejemplo: "11510"
-
Elija el tipo de operación que desea realizar:
- Compra
- Autorización
-
Elige si quieres activar 3DS.
-
Clic Conectar.
2. Procesar transacciones en Prosa
A partir de este momento ya podrás tramitar transacciones con Prosa a través de DEUNA.
#
3. Pruebe su conexión Prosa en Sandbox
Credenciales
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 *
11510Simular aprobaciones y denegaciones
- 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.Prueba de suscripciones y pagos recurrentes
-
Campos de recurrencia que se incluirán en la solicitud de compra v2:
Nombre del campo Tipo Valores Comentarios card_idUUID Se obtiene al almacenar (tokenizar) la tarjeta con la bóveda de Deuna:
- Card_id es único para cada PAN y vencimiento de cada tarjeta de crédito.
- Un comerciante puede almacenar el mismo card_id para diferentes cuentas.initiator_typeCadena ENUM (obligatoria) customer,merchantDefinir si la transacción es generada por el titular de la tarjeta o por el comerciante recurrence.first_time_useBooleano (obligatorio) true,falsePara definir si es la primera transacción de la serie o una posterior recurrence.scheduledBooleano (opcional) true,falseDefinir si el pago recurrente recurrence.idUUID Se obtiene al solicitar una primera transacción de una serie recurrente. recurrence.bill_referenceString Obligatorio únicamente en pagos periódicos solicitados por el comerciante como suscripciones. -
Campos relacionados con suscripción a Prosa y pagos recurrentes
Campo Prosa
Valores
Comprar entrada V2
Campo 22 (Modo de entrada POS)
01: Primera transacción
10: transacción posteriorrecurrence.first_time_useCampo 25 (Código de condición POS)
00: iniciado por el cliente
01: iniciado por el comerciante
08: MOTOinitiator_typemarket_typeCampo 63 - Ficha Q2
09: Pago no programado (comercio electrónico)
02: Pago programado automático
08: transacciones MOTOinitiator_typerecurrencia.programadamarket_typeCampo 63 - Ficha PJ
Primer dígito:
- E: Primera transacción
- M: Transacción posterior iniciada por el comerciante
- C: Transacción posterior del cliente iniciada por el cliente
- " ": Cliente-No programadoSegundo dígito:
- C: Pago no programado
- R: Pago Programadoinitiator_typerecurrencia.primer_uso_vezrecurrence.scheduledCampo 63 - Ficha C4
Iniciado por el cliente: "1025100Y3660"
Iniciado por el comerciante: "102410003660"
Transacciones MOTO: "203310003014"
Y*: Resultados Antifraude o 3DS (0, 1, 2)initiator_typerecurrencia.primer_uso_vezmarket_typeCampo 63 - Ficha R4
String
recurrence.bill_referenceCampo 63 - Ficha 17
ID de transacción de red para Visa
Relacionado con
recurrence.id, obtenido en la primera transacción y enviado en las siguientes,Campo 63 - Ficha 20
ID de transacción de red para MC
Relacionado con
recurrence.id, obtenido en la primera transacción y enviado en las siguientesCampo 63 - Token CH
Valor dependiendo si está programado y si fue solicitado por el cliente o el comerciante
initiator_typerecurrencia.primer_uso_vezrecurrence.scheduled
Colección de Postman
Solicita el entorno y cobro actual de Prosa Postman a tu equipo de integración de DEUNA.