Saltar al contenido principal
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ónNombre de ProsaSolicitud / Respuesta MTIComentario
AutorizaciónRegistro0200 / 0210Campo 3: "000000"
Field 125: "**HOSTB24 00"
Field 126: "(hold days)+000****000000"
Compra (Captura automática)venta0200 / 0210Campo 3: "000000"
Field 125: "**HOSTB24 10"
Field 126: "0000****000000"
Reembolso completo - Día siguiente / Reembolso parcialDevolución0200 / 0210Campo 3: "020000"
Field 125: "**HOSTB24 10"
Captura completa / parcialSalida0220 / 0230
Reembolso completo - Día de la comprareverso0420 / 0430
Anulaciónreverso0420 / 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:

  1. 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

    1. POSTAL CODE

    Código postal donde está ubicado el negocio (5 dígitos)

    Ejemplo: "11510"

  2. Elija el tipo de operación que desea realizar:

    • Compra
    • Autorización
  3. Elige si quieres activar 3DS.

  4. 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

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

Simular aprobaciones y denegaciones

  • 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.

Prueba de suscripciones y pagos recurrentes

  1. Campos de recurrencia que se incluirán en la solicitud de compra v2:

    Nombre del campoTipoValoresComentarios
    card_idUUIDSe 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.idUUIDSe obtiene al solicitar una primera transacción de una serie recurrente.
    recurrence.bill_referenceStringObligatorio únicamente en pagos periódicos solicitados por el comerciante como suscripciones.
  2. 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 posterior

    recurrence.first_time_use

    Campo 25 (Código de condición POS)

    00: iniciado por el cliente
    01: iniciado por el comerciante
    08: MOTO

    initiator_type
    market_type

    Campo 63 - Ficha Q2

    09: Pago no programado (comercio electrónico)
    02: Pago programado automático
    08: transacciones MOTO

    initiator_type
    recurrencia.programada
    market_type

    Campo 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 programado

    Segundo dígito:
    - C: Pago no programado
    - R: Pago Programado

    initiator_type
    recurrencia.primer_uso_vez
    recurrence.scheduled

    Campo 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_type
    recurrencia.primer_uso_vez
    market_type

    Campo 63 - Ficha R4

    String

    recurrence.bill_reference

    Campo 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 siguientes

    Campo 63 - Token CH

    Valor dependiendo si está programado y si fue solicitado por el cliente o el comerciante

    initiator_type
    recurrencia.primer_uso_vez
    recurrence.scheduled


Colección de Postman

Solicita el entorno y cobro actual de Prosa Postman a tu equipo de integración de DEUNA.