Saltar al contenido principal

Channex

Channex es un que se integra con el mismo endpoint de de MONEI. A diferencia de Siteminder, Channex devuelve una respuesta JSON con los datos de la reserva y los de MONEI.

Solicitud​

Endpoint: POST https://api.monei.com/v1/partner/tokens

{
"accountId": "<monei_account_id>",
"sessionId": "<uuid4>",
"channelManagerType": "CHANNEX",
"channexId": "<your_channex_api_key>",
"propertyId": "<property_id>"
}

Parámetros​

ParámetroTipoRequeridoDescripción
accountIdStringSíTu ID de cuenta de MONEI (UUID) — la cuenta a la que se transferirá el pago
sessionIdStringSíUUID que identifica la sesión
channelManagerTypeStringSíDebe ser CHANNEX
channexIdStringSíTu clave de API de Channex
propertyIdStringNoFiltra por ID de propiedad. Si se omite, devuelve todas las entradas del Booking Revision Feed.

Respuesta​

[
{
"paymentToken": "b27b97a729ab9cefa8765eccf25d636b13f887cc",
"expireAt": 2678401,
"paymentMethod": {
"method": "card",
"card": {
"country": "US",
"last4": "8164",
"bank": "Wex Bank",
"bin": "53463306",
"cardholderName": "Joan Sanfeliu",
"expiration": 1767225600,
"type": "credit",
"brand": "mastercard"
}
},
"attributes": {
"id": "cbc57822-912c-4663-a9e5-3930b7539958",
"meta": {
"ruid": "Ykc2RlIyh9YUA66gHNu0pFCmOkmrTcr9qWngFe1gY4xjUlSmD+RVGXDjWrLMNL75u7DwI7i7eM9Vu047Nzj/TuNw+WkXmHOFc="
},
"status": "new",
"currency": "GBP",
"amount": "615.00"
}
}
]

Campos de la respuesta​

CampoDescripción
paymentTokenToken de MONEI para la tarjeta de la reserva. Úsalo en la creación de pagos en lugar de los datos de tarjeta en bruto.
expireAtVencimiento del token (timestamp Unix)
paymentMethod.card.countryPaís emisor de la tarjeta
paymentMethod.card.last4Últimos cuatro dígitos del número de tarjeta
paymentMethod.card.bankNombre del banco emisor
paymentMethod.card.binNúmero de identificación bancaria
paymentMethod.card.cardholderNameNombre del titular de la tarjeta
paymentMethod.card.expirationFecha de vencimiento de la tarjeta (timestamp Unix)
paymentMethod.card.typeTipo de tarjeta (p. ej. credit, debit)
paymentMethod.card.brandRed de la tarjeta (p. ej. mastercard, visa)
attributesDatos completos de la reserva en Channex (sin números de tarjeta expuestos)