Class: CheckoutSdk::Issuing::EscalateDisputeRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/issuing/escalate_dispute_request.rb

Overview

Request body for POST /issuing/disputes/disputeId/escalate.

Instance Attribute Summary collapse

Instance Attribute Details

#additional_evidenceArray<Hash>

Returns:

  • (Array<Hash>)


19
20
21
# File 'lib/checkout_sdk/issuing/escalate_dispute_request.rb', line 19

class EscalateDisputeRequest
  attr_accessor :additional_evidence, :amount, :reason_change, :fraud_details, :justification
end

#amountNumeric

Returns:

  • (Numeric)


19
20
21
# File 'lib/checkout_sdk/issuing/escalate_dispute_request.rb', line 19

class EscalateDisputeRequest
  attr_accessor :additional_evidence, :amount, :reason_change, :fraud_details, :justification
end

#fraud_detailsIssuingDisputeFraudDetails

Returns Fraud-related details. Required if the dispute has a fraud-related reason code at the escalation stage, or after a reason-code change to a fraud code.

Returns:

  • (IssuingDisputeFraudDetails)

    Fraud-related details. Required if the dispute has a fraud-related reason code at the escalation stage, or after a reason-code change to a fraud code.



19
20
21
# File 'lib/checkout_sdk/issuing/escalate_dispute_request.rb', line 19

class EscalateDisputeRequest
  attr_accessor :additional_evidence, :amount, :reason_change, :fraud_details, :justification
end

#justificationString

Returns Required.

Returns:

  • (String)

    Required.



19
20
21
# File 'lib/checkout_sdk/issuing/escalate_dispute_request.rb', line 19

class EscalateDisputeRequest
  attr_accessor :additional_evidence, :amount, :reason_change, :fraud_details, :justification
end

#reason_changeString

Returns:

  • (String)


19
20
21
# File 'lib/checkout_sdk/issuing/escalate_dispute_request.rb', line 19

class EscalateDisputeRequest
  attr_accessor :additional_evidence, :amount, :reason_change, :fraud_details, :justification
end