Class: Stripe::V2::Risk::InquiryUpdateParams

Inherits:
RequestParams show all
Defined in:
lib/stripe/params/v2/risk/inquiry_update_params.rb

Defined Under Namespace

Classes: Appeal, AuthorizationDocuments, ProductRemoval

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h

Constructor Details

#initialize(appeal: nil, authorization_documents: nil, product_removal: nil) ⇒ InquiryUpdateParams

Returns a new instance of InquiryUpdateParams.



41
42
43
44
45
# File 'lib/stripe/params/v2/risk/inquiry_update_params.rb', line 41

def initialize(appeal: nil, authorization_documents: nil, product_removal: nil)
  @appeal = appeal
  @authorization_documents = authorization_documents
  @product_removal = product_removal
end

Instance Attribute Details

#appealObject

Provide this for appeal inquiries.



35
36
37
# File 'lib/stripe/params/v2/risk/inquiry_update_params.rb', line 35

def appeal
  @appeal
end

#authorization_documentsObject

Provide this for authorization_documents inquiries.



37
38
39
# File 'lib/stripe/params/v2/risk/inquiry_update_params.rb', line 37

def authorization_documents
  @authorization_documents
end

#product_removalObject

Provide this for product_removal inquiries.



39
40
41
# File 'lib/stripe/params/v2/risk/inquiry_update_params.rb', line 39

def product_removal
  @product_removal
end