Skip to main content

DisputeReason

Why a customer's bank questioned a payment, in plain language rather than in the card networks' numeric reason codes.

enum DisputeReason {
FRAUDULENT
UNRECOGNISED
PRODUCT_NOT_RECEIVED
PRODUCT_UNACCEPTABLE
DUPLICATE
SUBSCRIPTION_CANCELLED
}

Values

DisputeReason.FRAUDULENT

The cardholder says they did not authorise the payment.

DisputeReason.UNRECOGNISED

The cardholder does not recognise the charge on their statement.

DisputeReason.PRODUCT_NOT_RECEIVED

The goods or service never arrived.

DisputeReason.PRODUCT_UNACCEPTABLE

What arrived was not what was described.

DisputeReason.DUPLICATE

The customer was charged twice for the same purchase.

DisputeReason.SUBSCRIPTION_CANCELLED

The customer says they cancelled a recurring payment first.

Member Of

Dispute object