GlobalPayments

La tienda tiene la posibilidad de configurar el enrutamiento de las transacciones realizadas con tarjeta de crédito en Portal Carat mediante varios métodos de pago, uno de estos medios es GlobalPayments.

En este documento, se utilizará la nomenclatura "GlobalPaymentsWS" para hacer referencia al enrutamiento en Portal Carat.

Así, la tienda puede configurar Portal Carat para que las transacciones realizadas con tarjetas VISA, por ejemplo, se encaminen a través de GlobalPaymentsWS mientras que las realizadas con MASTERCARD se encaminen a través de CIELO.

Interfaces en línea pagas compatibles con la integración#

Puede utilizar las siguientes interfaces para la integración con el enrutamiento GlobalPaymentsWS:

  • Pago REST
  • Autorización previa de REST
  • Cancelación de REST
  • Pago HTML
  • Autorización previa HTML
  • Cancelación a través del Portal del comerciante

    Nota: Esta integración también admite el envío de datos de autenticación 3DS (eci, xid y cavv). Sepa mas.

Autorizadores permitidos#

Para obtener más información sobre qué Autorizadores están permitidos por GlobalPaymentsWS, comuníquese con ellos.

Credenciales requeridas#

La tienda debe obtener de GlobalPaymentsWS las credenciales que se enumeran a continuación y pasarlas a Software Express o registrarse como se explica más adelante en este documento.

CampoDescripciónFormato
terminalNúmero de terminal que será definido por GlobalPaymentsWS.< 3 N
merchantCodeNúmero de establecimiento definido por GlobalPaymentsWS.< 15 N
secretKeyClave secreta del comerciante en GlobalPaymentsWS.AN

Registro de información a través del Portal del Comerciante#

El Comerciante puede registrar la información obtenida con GlobalPaymentsWS en el Portal del Comerciante de Portal Carat. En este entorno será posible cambiar la configuración. Para ello, el Comerciante debe seleccionar el autorizador e ingresar a la pantalla de edición como en el ejemplo que se muestra a continuación:

 -no-filter

Flujos#

En esta sección se presentarán las particularidades del flujo transaccional GlobalPaymentsWS.

Autorización previa de REST#

Servicio de ejecución de autorizaciones previas#

Si bien la interfaz de Portal Carat permite el envío de cuotas en el Capture, GlobalPaymentsWS requiere el envío de esta información en la llamada de Pre-Autorización. Sepa mas.

Servicio de captura de autorización previa#

En la operación de captura, el monto de la transacción debe ser igual o menor que el monto de la transacción de Autorización previa.

GlobalPaymentsWS solicita el envío de cuotas en la convocatoria de Pre-Autorización. Por este motivo, el envío de cualquier valor a este campo no se considerará en la interfaz de captura.

GlobalPaymentsWS asume que todas las cuotas se considerarán sin intereses. Por lo tanto, enviar algún valor al campo installment_type no se considerará en la interfaz de captura.

Pago REST#

Esta interfaz admite el envío de la flag de repetición, campos de autenticación externos, además de soft descriptor.

confirmación tardía#

El pago REST tiene el campo postpone_confirmation, que indica si el pago se realizará con confirmación automática o manual, siendo esta última opción a través del servicio de confirmación de pago. Sin embargo, debido a la API de GlobalPaymentsWS, al llamar al servicio de pago con confirmación tardía, en la práctica se llama a una solicitud de preautorización y el servicio de confirmación genera una solicitud de captura.

servicio de consulta de tarjetas#

Este servicio permite una consulta para validar la tarjeta que se utilizará para el pago, en la API de GlobalPaymentsWS. Para su correcto funcionamiento, es necesario que la función ZeroDollar esté habilitada en el registro de la tienda en GlobalPayments.

Pago HTML#

Para pagos HTML, al crear la transacción en Portal Carat, el campo postpone_confirmation permite que la transacción de pago quede pendiente al final de la interacción del usuario con las pantallas de Portal Carat, y luego esto se puede confirmar o deshacer a través de la interfaz REST de confirmación de pago HTML.

En este caso, también existe la peculiaridad de que, cuando se crea la transacción con el campo postpone_confirmation con valor true, en la práctica, se realiza una solicitud de preautorización a la API de GlobalPaymentsWS y, en consecuencia, la confirmación realizada por la interfaz REST genera una solicitud de captura.

Cancelación#

Solo se pueden cancelar las transacciones capturadas o confirmadas en el día actual (hasta las 23:59:59).

El Comerciante puede cancelar una transacción a través de la interfaz de cancelación REST oa través del Portal del Comerciante.

GlobalPaymentsWS acepta cancelaciones parciales de transacciones de autorización previa únicamente. Para otras transacciones, la cancelación debe realizarse por el mismo monto.

Autenticación a través de HTML#

Si se está utilizando la interfaz HTML de Pago / Autorización previa, para realizar la autenticación, se debe enviar el siguiente campo en la solicitud:

ParámetroDescripciónFormatoRequerido
authorizer_authenticationEste campo debe enviarse con valor true si desea una transacción con autenticación.

Más información.
< 5 ANSIM

Tarjetas de prueba de GlobalPaymentsWS#

GlobalPaymentsWS proporciona los siguientes números de tarjeta para el entorno de prueba, que se pueden utilizar en el entorno de Certificación / Homologación de Portal Carat.

Opción / ResultadoNúmero de tarjeta de créditoFecha de vencimientoCVV
Efectivo454881204940000412/20123
A Plazos476112000000014812/17111
Negado111111111111111711/20-