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 campo | Descripción |
---|---|
req_username | Usuario de servicio del comercio |
req_password | Contraseña de servicio del comercio |
site_id | ID de sitio web del comercio |
request_action | Acción de solicitud de servicio: TESTAUTH |
request_response_format | Formato de respuesta del servicio |
request_api_version | Versió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>