Skip to main content

Status Codes

All IPN payloads and query responses include both a status string and a numeric statusCode. Use statusCode for programmatic matching; status is for human readability and logging.


Status Values

String values returned in the status field.

StatusDescription
incompleteTransaction initiated, awaiting buyer action
pendingAwaiting payment confirmation from PSP
under_reviewTransaction is under manual review
successfulPayment completed successfully
failedPayment failed
errorSystem error occurred
canceledTransaction canceled
rejectedTransaction rejected
expiredTransaction expired without payment
processedTransaction was submitted to the payment provider
releasedFunds released / settled
documents_uploadedSupporting documents uploaded
refund_initiatedRefund request initiated
refund_under_reviewRefund under review
refund_successfulRefund completed successfully
refund_failedRefund failed
refund_partially_successfulPartial refund completed
refund_partially_failedPartial refund failed
void_initiatedVoid initiated
void_under_reviewVoid under review
void_successfulVoid completed successfully
void_failedVoid failed
void_partially_successfulPartial void completed
void_partially_failedPartial void failed
chargeback_alertChargeback alert received
chargebackedTransaction chargebacked
disputeDispute opened

Status Codes

Numeric code in the statusCode field.

CodeStatusDescription
1incompleteTransaction initiated
2pendingPending confirmation
3errorSystem error
4failedPayment failed
5under_reviewUnder review
6successfulPayment successful
7releasedReleased / settled
8refund_initiatedRefund initiated
9refund_failedRefund failed
10refund_under_reviewRefund under review
11refund_successfulRefund successful
12refund_partially_failedPartial refund failed
13refund_partially_successfulPartial refund successful
14canceledCanceled
15rejectedRejected
16expiredExpired
17documents_uploadedDocuments uploaded
18void_initiatedVoid initiated
19void_under_reviewVoid under review
20void_successfulVoid successful
21void_failedVoid failed
22void_partially_successfulPartial void successful
23void_partially_failedPartial void failed
24chargeback_alertChargeback alert
25chargebackedChargebacked
26disputeDispute opened
27processedProcessed

Refund-Specific Status Values

When processing refunds, the status field in refund IPN payloads and refund query responses will be one of the following:

StatusCodeDescription
refund_initiated8Refund request initiated
refund_under_review10Refund under review
refund_successful11Refund completed successfully
refund_failed9Refund failed
refund_partially_successful13Partial refund completed
refund_partially_failed12Partial refund failed
void_initiated18Void initiated
void_under_review19Void under review
void_successful20Void completed successfully
void_failed21Void failed
void_partially_successful22Partial void completed
void_partially_failed23Partial void failed

Bookmarks

No bookmarks yet.
Hover over a heading and click to save a section.