dtoDisputeReasonOption

DisputeReasonOption is an applicable dispute reason for a given set of transactions, paired with default customer-facing display language.

  • DisputeReason is the dispute reason category. GetDisputeReasons returns the applicable parent categories; the specific sub-reason is resolved server-side from the questionnaire answers at Create time, so callers only ever submit a parent reason. Legacy reason values are normalized to this set before they reach the API, so these are the only values integrators see.

    • DISPUTE_REASON_ACH_ISSUE: Unauthorized ACH debit. Other ACH problems use the more specific DISPUTE_REASON_ACH_* values.
    • DISPUTE_REASON_ACH_CREDIT_ISSUE: Dispute about an ACH credit (incoming or outgoing credit entry), as opposed to the ACH_ISSUE_* family, which covers consumer debit disputes.
    values
    • DISPUTE_REASON_UNKNOWN
    • DISPUTE_REASON_UNAUTH
    • DISPUTE_REASON_MERCHANT_ISSUE
    • DISPUTE_REASON_ATM_ISSUE
    • DISPUTE_REASON_ACH_ISSUE
    • DISPUTE_REASON_TRANSFER_ISSUE
    • DISPUTE_REASON_ATM_ISSUE_CASH_NOT_DISPENSED
    • DISPUTE_REASON_MERCHANT_ISSUE_GOODS_OR_SERVICES_NOT_RECEIVED