11.2 Prueba básica del Sistema de procesamiento de transacciones
Use la siguiente tabla como referencias en los diferentes escenarios con sus posibles resultados.
NOTA: Las transacciones que hayan sido bloqueadas por el Sistema de procesamiento de transacciones por invalidación de formato o datos faltantes no serán grabadas y no se mostrarán en los reportes del comercio.
Caso | Descripción | Resultado esperado |
---|---|---|
Datos inválidos | Envíe “1234” en PMT_EXPIRY | API_ADVICE: Invalid Data |
Campo requerido | Envíe null en SITE_ID | API_ADVICE: Required field REF_FIELD: SITE_ID |
MERCH_ACCT_ID inválido | envíe “9999” en MERCH_ACCT_FIELD | SERVICE_ADVICE: No merchant account configured |
Autorización aprobada | envíe “CCAUTHORIZE” en el campo REQUEST_ACTION junto con los datos válidos | SERVICE_ADVICE: No merchant account configured |
Autorización de captura aprobada | Envíe “CCCAPTURE”. | TRANS_STATUS_NAME: APPROVED |
Venta aprobada (auth + capture) | Envíe “CCAUTHCAP” en el campo REQUEST_ACTION junto con los datos válidos | TRANS_STATUS_NAME: APPROVED |
Tarjeta expirada | envíe “5.02” en LI_VALUE_1 | SERVICE_ADVICE: Expired Card PROCESSOR_ADVICE: Expired Card |
CVV fallido | envíe “5.03” en LI_VALUE_1 | SERVICE_ADVICE: Failed CVV PROCESSOR_ADVICE: Failed CVV |
Respuesta de declinada del banco | Envíe “5.05” en LI_VALUE_1 | SERVICE_ADVICE: Declined PROCESSOR_ADVICE: Declined |
Fraude | Envíe “5.06” en LI_VALUE_1 | SERVICE_ADVICE: Fraud PROCESSOR_ADVICE: Fraud |
Prueba de autorización parcial | Envíe “PARTIAL_AUTH=1” “PARTIAL_AUTH_MIN=5.00” “LI_VALUE_1=”6.60” | TRANS_STATUS_NAME: APPROVED TRANS_VALUE:5.5 |
Sobre el límite | envíe “5.07” en LI_VALUE_1 | PROCESSOR_ADVICE: Overlimit |
Campo requerido faltante | Envíe “5.18” en LI_VALUE_1 | PROCESSOR_ADVICE: Missing Requerido Field |
Procesador externo no disponible | Envíe “5.30” en LI_VALUE_1 | PROCESSOR_ADVICE: Downstream Processor Unavail |
Declinado en general | Envíe “6.00” en LI_VALUE_1 | PROCESSOR_ADVICE: General Decline |
Fondos insuficientes | Envíe “6.35” en LI_VALUE_1 | PROCESSOR_ADVICE: Insufficient Funds |
Pickup Card | Envíe “6.10” en LI_VALUE_1 | PROCESSOR_ADVICE: Pickup Card |
Tarjeta robada | Envíe “6.05” en LI_VALUE_1 | PROCESSOR_ADVICE: Stolen Card |
Tarjeta expirada | Envíe “6.24” en LI_VALUE_1 | PROCESSOR_ADVICE: Expired Card |
CVV inválido | Envíe “6.20” en LI_VALUE_1 | PROCESSOR_ADVICE: Invalid CVV |
Convertir divisa | Envíe REQUEST_CURRENCY=EUR y LI_VALUE_1=7.00 | TRANS_VALUE: 7 CURR_CODE_ALPHA: EUR TRANS_VALUE_SETTLED: 5.686415 CURR_CODE_ALPHA_SETTLED: USD TRANS_EXCH_RATE: 0.812345 |
CVV no coincide | Envíe “7.25” en LI_VALUE_1 | CVV_RESPONSE:N |
R1 Revocación de todas las autorizaciones | Envíe “9.91” en LI_VALUE_1 | PROCESSOR_RESPONSE: R1 PROCESSOR_ADVICE: Revocation of All Authorizations1 |
R3 Revocación de todas las autorizaciones | Envíe “9.93” en LI_VALUE_1 | PROCESSOR_RESPONSE: R3 PROCESSOR_ADVICE: Revocation of All Authorizations |
R1 Revocación de todas las autorizaciones | Envíe “8.81” en LI_VALUE_1 | INDUSTRY_RESPONSE: R1 INDUSTRY_ADVICE: Revocation of All Authorizations |
R3 Revocación de todas las autorizaciones | Envíe “8.83” en LI_VALUE_1 | INDUSTRY_RESPONSE: R3 INDUSTRY_ADVICE: Revocation of All Authorizations |