Authorize.Net · Códigos de rechazo
¿Qué significa Authorize.Net 16 “La transacción no se puede encontrar”?
Revisado
El código de motivo de respuesta 16 de Authorize.Net, "La transacción no se puede encontrar", significa que el ID de transacción estaba correctamente formateado pero la pasarela no tiene registro de él. Authorize.Net dice que una causa común es un reembolso donde la transacción original fue procesada en una cuenta de Authorize.Net diferente a la que envía el reembolso. Reembolse desde la cuenta que recibió el pago.
- Tipo
- Error (reembolso o anulación)
- Quién rechazó
- Registros de Authorize.Net
- Reintentar
- Solo con el ID de transacción y la cuenta correctos.
- Acción del comprador
- Nada; la tienda gestiona los reembolsos.
- Acción del comerciante
- Reembolse desde la misma cuenta de Authorize.Net que recibió el pago.
Qué hace PlatformDTC
PlatformDTC reembolsa un pago de Authorize.Net con el ID de transacción que registró en la caja en la misma cuenta de la tienda, y anula una captura no liquidada en lugar de reembolsarla, el orden que Authorize.Net requiere.
Por qué sucede
Los reembolsos y las anulaciones hacen referencia a la transacción original por ID. Si pertenece a otra cuenta, o el ID es incorrecto, Authorize.Net no puede encontrarla.
Qué puede hacer la tienda
Inicie sesión en la cuenta de Authorize.Net que procesó la venta original y realice el reembolso desde allí. Si el ID es correcto, Authorize.Net sugiere pedir a su proveedor de servicios comerciales que revise la configuración para ese tipo de tarjeta.
Para desarrolladores
errors[0].errorCode "16"; verifique `refTransId` y la `merchantAuthentication` utilizada.
Preguntas frecuentes
- ¿Por qué Authorize.Net no puede encontrar mi transacción para un reembolso (código 16)?
- La mayoría de las veces, el reembolso se envía desde una cuenta de Authorize.Net diferente a la de la venta original.
- ¿Es el código 16 de Authorize.Net un rechazo de tarjeta?
- No. Se refiere al ID de transacción que usted mencionó.
Fuentes
Relacionado
- 50 — Solo puede reembolsar una transacción liquidada; esta aún no se ha liquidado.
- 54 — El reembolso no se puede emitir: no liquidado, tipo o moneda incorrectos, ID erróneo, o liquidado hace más de 180 días.
- 55 — Este reembolso más los reembolsos anteriores serían más que el pago original.
- E00027 — La API informa que la transacción falló; el motivo real está en el `errorCode` de la transacción.
- E00007 — El `API Login ID` o la `Transaction Key` es incorrecto, o se envió al entorno incorrecto.
- E00001 — Authorize.Net encontró un error interno; la solicitud no se completó.