Class: Stripe::Issuing::DisputeService::UpdateParams::Evidence::Duplicate

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/services/issuing/dispute_service.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.



422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
# File 'lib/stripe/services/issuing/dispute_service.rb', line 422

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.



410
411
412
# File 'lib/stripe/services/issuing/dispute_service.rb', line 410

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.



412
413
414
# File 'lib/stripe/services/issuing/dispute_service.rb', line 412

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.



414
415
416
# File 'lib/stripe/services/issuing/dispute_service.rb', line 414

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.



416
417
418
# File 'lib/stripe/services/issuing/dispute_service.rb', line 416

def check_image
  @check_image
end

#explanationObject

Explanation of why the cardholder is disputing this transaction.



418
419
420
# File 'lib/stripe/services/issuing/dispute_service.rb', line 418

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.



420
421
422
# File 'lib/stripe/services/issuing/dispute_service.rb', line 420

def original_transaction
  @original_transaction
end