Page Summary
-
This documentation outlines the various reasons for payment disputes or issues.
-
Each reason is represented by a unique code (enum) for categorization and analysis.
-
These codes help in identifying the nature of a dispute, like fraud, unrecognized charges, or delivery problems.
-
"UNCLEAR" should be used when the reason for the issue is unknown, while "OTHER" is for known reasons not fitting existing categories.
-
These enums ultimately aid in risk assessment and resolution of payment-related concerns.
Reason code for disputed transaction.
| Enums | |
|---|---|
UNKNOWN_REASON
|
Do not ever set this default value! |
FRAUD
|
Fraudulent transaction. |
FAMILIAR_FRAUD
|
Fraudulent transaction made by a family member, friend, or member of the household. |
SUSPICIOUS
|
Suspicious transaction. |
CHARGE_NOT_RECOGNIZED
|
The user does not recognize the charge on their bill. |
CREDIT_NOT_PROCESSED
|
The user was told they would get a refund but they never got it. |
DUPLICATE_PAYMENT
|
The user was charged twice for the same purchase. |
SUBSCRIPTION_CANCELED
|
The user canceled a subscription but was still charged. |
INPUT_ERROR
|
User input error. |
INSUFFICIENT_FUNDS
|
User didn't have sufficient funds. |
NOT_DELIVERED
|
Item was never delivered. |
DEFECTIVE_OR_NOT_AS_DESCRIBED
|
Merchandise was defective or not as described. |
INCORRECT_MERCHANDISE
|
The user received the wrong merchandise. |
UNWANTED_MERCHANDISE
|
The user was charged for and received merchandise they did not order. |
TRANSACTION_AMOUNT_DIFFER
|
The amount that was charged to the user was not the amount they expected. |
PAID_BY_OTHER_MEANS
|
The user was charged for a transaction that they had already paid for by some other means, such as a different instrument. |
LATE_PRESENTMENT
|
The transaction was not submitted in time for processing. |

