Error Codes

6. Error Codes

6.1 Fraud Status Codes

The following table lists status codes that can be returned in the redirect from HPP against fraud_status_code.

CodeTypeDescription
3010Pre-Fraud Check InitiatedPre-Fraud Check Initiated
3011Pre-screening result - AcceptedThe pre-auth fraud check was “accepted” and no further fraud screening will be done.
3012Pre-screening fraud service unavailablePre-screening fraud service unavailable
3013Pre-screening result - unknownAn unknown error.
3014Pre-Screening fraud Result - ReviewThe fraud check was REVIEW.
3015Pre-screening result - RejectedThe pre-auth fraud check service was in REJECTED and no further payment processing will be done.
3016Pre-screening Connection Failed - RejectedPre-screening connection failed - rejected
3100Post Fraud Check requiredPost fraud check required
3111Post-screening Result - AcceptedThe post-auth fraud check was ACCEPTED.
3112Post-screening Fraud Service UnavailableSystem error from fraud check service and therefore, manual review will be required.
The payment will not be refunded or cancelled.
3113Post-Screening Result - UnknownThis state indicates an unknown error.
3114Post-screening Fraud Result - ReviewThe fraud check was REVIEW and hence manual Review will be required.
The payment will not be refunded or cancelled.
3115Post-screening Result - RejectedThe fraud check was REJECTED. The payment will be refunded or cancelled.
3116Post-screening Connection FailedVelocity could not connect to fraud check service and therefore, manual review will be required. The payment will not be refunded or cancelled.

6.2 Transaction Status Codes

The following table lists possible status codes that can be returned in the redirect from HPP against state_id.

CodeTypeDescription
1041Payment PendingWhen velocity starts payment with provider and waits for confirmation about payment, point logs this state.

This state is useful for offline payment methods, where from Velocity side payment is process and waiting for offline provider.
2000AuthorizedThe payment has been successfully authorized by the PSP.
2001CapturedThe payment has been successfully captured by the PSP.
2010RejectedThe payment was rejected by the PSP or Acquirer.
2011DeclinedThe payment was declined by PSP / Acquirer while performing capture
2002CancelThe payment was cancelled.
5000ValidationThe validation failed.
20163D verification failed3D verification with MPI failed
2017Authorization not attempted due to rule matchedAuthorization not attempted after successful 3D verification due to rule matched