# Transaction Responses with an ‘UNKNOWN’ Status
source: https://developer.mastercard.com/mastercard-send-person-to-person/documentation/response-error-codes/unknown-response/index.md

A timeout can occur when Mastercard Send does not receive a response from the Receive Network within the expected timeframe (40 seconds). In rare cases, such as timeouts or network communication issues, a transaction response can have an 'UNKNOWN' status. Mastercard Send will continue to retrieve the status from the Receive Network. If the transaction was approved or declined, the status will be changed accordingly and will be reflected in the [Payment Transfer API](https://developer.mastercard.com/mastercard-send-person-to-person/documentation/api-reference/payment-transfer/index.md) GET response.

If Idempotency is enabled, see [Idempotency](https://developer.mastercard.com/mastercard-send-person-to-person/documentation/api-basics/index.md#idempotency) for guidance. Otherwise, we recommend you perform an API lookup (Payment Transfer API GET request) on the relevant transaction after a minute of receiving the 'UNKNOWN' status response. Do not resubmit a transaction that has an 'UNKNOWN' status, because the original transaction may have been processed successfully.

In rare situations, an API lookup call after a minute may also result in an 'UNKNOWN' status response. In such exception situations, the final status will be reflected when Mastercard Send receives the details from the appropriate system within 24 hours.
