Skip to main content

10.1 Parámetro UNIQUE_XTL_ORDER_ID

Este parámetro permite al comercio controlar la manera en la que el servicio de pagos maneja la unicidad de los IDs externos de orden (XTL_ORDER_ID). Este parámetro solo debe ser enviado con las solicitudes CCAUTHCAP o CCAUTHORIZE.

Para más información contacte a su representante.

10.1.1 Estableciendo UNIQUE_XTL_ORDER_ID

ValorDescripción
0Envíe este valor (o no envíe el parámetro en absoluto) para deshabilitar la unicidad forzada de XTL_ORDER_ID.
1Envíe este valor para habilitar la unicidad forzada de XTL_ORDER_ID; esto también le dirá al Sistema de procesamiento de transacciones que decline la solicitud. "\n" Si el valor de XTL_ORDER_ID ya existe en una orden previamente autorizada, el Sistema de procesamiento de transacciones declinará la solicitud de transacción
2Envíe este valor para habilitar la unicidad forzada de XTL_ORDER_ID; si el valor de XTL_ORDER_ID ya existe en una orden previamente aprobada, el Sistema de procesamiento de transacciones retornará el servicio de respuesta de la orden con coincidencia de número.

10.1.2 Ejemplo de respuesta declinada del parámetro UNIQUE_XTL_ORDER_ID al establecerlo en “1”:

<RESPONSE> 
<REQUEST_ACTION>CCAUTHORIZE</REQUEST_ACTION>
<TRANS_STATUS_NAME/>
<TRANS_VALUE/>
<TRANS_ID/>
<CUST_ID/>
<XTL_CUST_ID>1234567MMBBR</XTL_CUST_ID>
<MERCH_ACCT_ID>100</MERCH_ACCT_ID>
<CARD_BRAND_NAME/>
<PMT_L4/>
<PMT_ID/>
<PMT_ID_XTL/>
<API_RESPONSE>0</API_RESPONSE>
<API_ADVICE></API_ADVICE>
<SERVICE_RESPONSE>685</SERVICE_RESPONSE>
<SERVICE_ADVICE>Duplicate Order Detected</SERVICE_ADVICE>
<PROCESSOR_RESPONSE>0</PROCESSOR_RESPONSE>
<PROCESSOR_ADVICE></PROCESSOR_ADVICE>
<INDUSTRY_RESPONSE>0</INDUSTRY_RESPONSE>
<INDUSTRY_ADVICE></INDUSTRY_ADVICE>
<REF_FIELD>XTL_ORDER_ID</REF_FIELD>
<PROC_NAME/>
<AVS_RESPONSE/>
<CVV_RESPONSE/>
<REQUEST_API_VERSION>4.4</REQUEST_API_VERSION>
</RESPONSE>