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
Valor | Descripción |
---|---|
0 | Envíe este valor (o no envíe el parámetro en absoluto) para deshabilitar la unicidad forzada de XTL_ORDER_ID. |
1 | Enví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 |
2 | Enví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>