Payment Statuses

There are various states that the payment goes through. The various states help you understand the status of the payment made by your customers.

  • SUCCESS
  • FAILED
  • PENDING
  • CANCELLED
  • FLAGGED
  • INCOMPLETE
  • VOID
  • USER_DROPPED

Payment Response Status

Cashfree send responses against the payments made by your customers. The response against these payments made could contain one of the following statuses.

CaseEvent NameEvent Status
Successful PaymentPAYMENT_RESPONSESUCCESS
Payment FailedPAYMENT_RESPONSEFAILED
Pending PaymentPAYMENT_RESPONSEPENDING
Payment cancelled by the userPAYMENT_RESPONSECANCELLED
Payment successful but kept on hold by risk systemPAYMENT_RESPONSEFLAGGED
Transactions are marked as Incomplete, which later changes to other states based on the responses from other entities.PAYMENT_RESPONSEINCOMPLETE
When we do not want to capture the transaction amount (pre-authorized transactions).PAYMENT_RESPONSEVOID
When customers drop out of the payment flow without completing the transaction.PAYMENT_RESPONSEUSER_DROPPED
Invalid inputsVALIDATION_ERROR