Skip to main content

3.4 Revisión de la Disponibilidad del Servicio

Utilice la acción, “TESTGW”, Para revisar si el Servicio de Pagos está disponible para procesar solicitudes.

3.4.1 Campos para la Revisión de disponibilidad de Servicio

Nombre del campoDescripción
req_usernameUsuario de servicio del comercio
req_passwordContraseña de servicio del comercio
site_idID de sitio web del comercio
request_actionAcción de solicitud de servicio: TESTAUTH
request_response_formatFormato de respuesta del servicio
request_api_versionVersión de API de este documento. (4.4) Debe ser enviada en todas las solicitudes al Sistema de procesamiento de transacciones.

3.4.2 Ejemplo de solicitud para Revisión de Disponibilidad de Servicio

POST /payment/pmt_service.cfm HTTP/1.0

User-Agent: Mozilla/4.4 (compatible; MSIE 7.0; Windows NT 5.1)

Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, applicati

Accept-Encoding: identity

Accept-Language: en-us,en

Host: API.PLGW.com

Accept-Charset: iso-8859-1,*,utf-8

Content-Type: application/x-www-form-urlencoded Content-Length: 112

req_username=test@example.com&req_password=P5ssw0rd!1&request_action=TESTGW&site_id=0&request_response_format=XML&request_api_version=4.4

3.4.3 Ejemplo de respuesta de revisión de disponibilidad

<?xml version=”1.0” encoding=”UTF-8”?> 
<RESPONSE>
<REQUEST_ACTION/>
<TRANS_STATUS_NAME/>
<TRANS_VALUE/>
<TRANS_ID/>
<CUST_ID/>
<XTL_CUST_ID/>7
<MERCH_ACCT_ID/>
<CARD_BRAND_NAME/>
<PMT_L4/>
<PMT_ID/>
<PMT_ID_XTL/>
<API_RESPONSE>0</API_RESPONSE>
<API_ADVICE> </API_ADVICE>
<SERVICE_RESPONSE>101</SERVICE_RESPONSE>
<SERVICE_ADVICE>Service Available</SERVICE_ADVICE>
<PROCESSOR_RESPONSE>0</PROCESSOR_RESPONSE>
<PROCESSOR_ADVICE> </PROCESSOR_ADVICE>
<INDUSTRY_RESPONSE>0</INDUSTRY_RESPONSE>
<INDUSTRY_ADVICE> </INDUSTRY_ADVICE>
<REF_FIELD/>
<PROC_ID/>
<PROC_NAME/>
<AVS_RESPONSE/>
<CVV_RESPONSE/>
<REQUEST_API_VERSION>4.4</REQUEST_API_VERSION>
</RESPONSE>

3.4.4 Ejemplo de respuesta fallida de revisión de disponibilidad

<?xml version=”1.0” encoding=”UTF-8”?> 
<RESPONSE>
<REQUEST_ACTION/>
<TRANS_STATUS_NAME/>
<TRANS_VALUE/>
<TRANS_ID/>
<CUST_ID/>
<XTL_CUST_ID/>
<MERCH_ACCT_ID/>
<CARD_BRAND_NAME/>
<PMT_L4/>
<PMT_ID/>
<PMT_ID_XTL/>
<API_RESPONSE></API_RESPONSE>
<API_ADVICE> </API_ADVICE>
<SERVICE_RESPONSE></SERVICE_RESPONSE>
<SERVICE_ADVICE> Service Unavailable </SERVICE_ADVICE>
<PROCESSOR_RESPONSE>0</PROCESSOR_RESPONSE>
<PROCESSOR_ADVICE> </PROCESSOR_ADVICE>
<INDUSTRY_RESPONSE>0</INDUSTRY_RESPONSE>
<INDUSTRY_ADVICE> </INDUSTRY_ADVICE>
<REF_FIELD/>
<PROC_NAME/>
<AVS_RESPONSE/>
<CVV_RESPONSE/>
<REQUEST_API_VERSION>4.4</REQUEST_API_VERSION>
</RESPONSE>