• Francia
Back Office Vendedor
asistencia
FAQcontacte el soporte tecnico
Buscar
Categoria
Tags
Colombia
Colombia
Página principal
Casos de uso
Crear un pago
Crear un pago en cuotas
Crear un pago por token
Crear un enlace de pago
Crear una suscripción
Gestione sus suscripciones
Gestione sus transacciones
Analizar los diarios
Docs API
Formulario incrustado
API REST
API REST PCI-DSS
Formulario en redirección
Pago móvil
Intercambio de ficheros
Ejemplo de código
Medios de pago
Módulos de pago
Guías Back Office

Analizar la respuesta al final del pago

Para más información y ejemplos de código, consulte la página Procesamiento del retorno (IPN y Navegador) disponible en nuestro sitio documental.

La tabla siguiente indica cómo analizar la respuesta al final de un pago:

shopId

Descripción: Identificador de la tienda.

Ejemplo: 12345678

orderCycle

Descripción: Define si el pedido está abierto (OPEN, el pago ha sido autorizado) o cerrado(CLOSED, el pedido no puede ser modificado).

Valores posibles:
  • OPEN : El pedido está en curso. Deberá conservar la carrito de compra, ya que es posible que se realicen más intentos de pago.
  • CLOSED : El pedido está pagado en su totalidad o bien la última tentativa fue rechazada (en cuyo caso, debe generar un nuevo formToken)

Ejemplo: CLOSED

orderStatus

Descripción: Estado simplificado de la transacción.

Valores posibles:
  • PAID : El pedido ha sido pagado.
  • UNPAID : El pedido no ha sido pagado.
  • RUNNING : El pedido está en curso.

Ejemplo: RUNNING

orderDetails.mode

Descripción: Modo de creación de la transacción.

Valores posibles:
  • TEST : para un pedido de prueba
  • PRODUCTION : para un pedido real

Ejemplo: PRODUCTION

orderDetails.orderId

Descripción: Referencia del pedido.

Ejemplo: myOrderId-1234

customer.reference

Descripción: Identificador del comprador en el sitio web comercial

Ejemplo: MyReference-123456

customer.email

Descripción: Dirección de e-mail del comprador.

Ejemplo: sample@example.com

cusotmer.billingDetails

Descripción: Objeto que contiene los detalles de la dirección de facturación.

customer.shippingDetails

Descripción: Objeto que contiene los detalles de la dirección de entrega.

customer.shoppingCart

Descripción: Objeto que contiene el detalle del carrito.

transactions.amount

Descripción: Monto del pago en su unidad monetaria más pequeña ( (el centavo para el dólar estadunidense)).

Ejemplo: 4525 para 45,25 USD

transactions.uuid

Descripción: Identificador único de la transacción generada por la plataforma de pago.

Este ID se utiliza luego para gestionar las transacciones por Web Service REST o desde Back Office Vendedor.

Ejemplo: 73e37c63f24047d3b482efd00083f1b3

transactions.currency

Descripción: moneda del pago según ISO 4217 alpha-3.

transactions.detailedStatus

Descripción: proporciona información detallada sobre el estado del pago.

Ejemplo: CAPTURED

transactions.paymentMethodType

Descripción: medio de pago utilizado.

Ejemplo: CARD

transactions.transactionDetails.liabilityShift

Descripción: Transferencia de responsabilidad.

Valores posibles :
  • NO : ninguna Transferencia de responsabilidad en la transacción.
  • YES : Transferencia de responsabilidad aplicable en la transacción.

Ejemplo: YES

transactions.transactionDetails.cardDetails.effectiveBrand

Descripción: Marca de la tarjeta.

Ejemplo: PSE

transactions.transactionDetails.cardDetails.legacyTransId

Descripción: Identificador único de la transacción generada por la plataforma de pago.

Este ID se utiliza posteriormente para gestionar las transacciones desde el Back Office Vendedor.

Ejemplo: 992364

transactions.transactionDetails.cardDetails.expectedCaptureDate

Descripción: Fecha del depósito bancario expresada en formato ISO 8601.

Ejemplo: 2023-04-30T07:46:06+00:00

transactions.transactionDetails.cardDetails.authorizationResponse.authorizationResult

Descripción: Código de retorno de la solicitud de autorización.

Ejemplo: 00

Consulte la lista de códigos de autorización para más información.

© 2025 Todos los derechos reservados de Payty
25.28-1.11