Class: Stripe::Issuing::DisputeCreateParams::Evidence::Duplicate

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/params/issuing/dispute_create_params.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(additional_documentation: nil, card_statement: nil, cash_receipt: nil, check_image: nil, explanation: nil, original_transaction: nil) ⇒ Duplicate

Returns a new instance of Duplicate.



69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 69

def initialize(
  additional_documentation: nil,
  card_statement: nil,
  cash_receipt: nil,
  check_image: nil,
  explanation: nil,
  original_transaction: nil
)
  @additional_documentation = additional_documentation
  @card_statement = card_statement
  @cash_receipt = cash_receipt
  @check_image = check_image
  @explanation = explanation
  @original_transaction = original_transaction
end

Instance Attribute Details

#additional_documentationObject

(ID of a [file upload](stripe.com/docs/guides/file-upload)) Additional documentation supporting the dispute.



57
58
59
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 57

def additional_documentation
  @additional_documentation
end

#card_statementObject

(ID of a [file upload](stripe.com/docs/guides/file-upload)) Copy of the card statement showing that the product had already been paid for.



59
60
61
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 59

def card_statement
  @card_statement
end

#cash_receiptObject

(ID of a [file upload](stripe.com/docs/guides/file-upload)) Copy of the receipt showing that the product had been paid for in cash.



61
62
63
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 61

def cash_receipt
  @cash_receipt
end

#check_imageObject

(ID of a [file upload](stripe.com/docs/guides/file-upload)) Image of the front and back of the check that was used to pay for the product.



63
64
65
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 63

def check_image
  @check_image
end

#explanationObject

Explanation of why the cardholder is disputing this transaction.



65
66
67
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 65

def explanation
  @explanation
end

#original_transactionObject

Transaction (e.g., ipi_…) that the disputed transaction is a duplicate of. Of the two or more transactions that are copies of each other, this is original undisputed one.



67
68
69
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 67

def original_transaction
  @original_transaction
end