Class: Stripe::Issuing::DisputeCreateParams::Evidence
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::Issuing::DisputeCreateParams::Evidence
- Defined in:
- lib/stripe/params/issuing/dispute_create_params.rb
Defined Under Namespace
Classes: Canceled, Duplicate, Fraudulent, MerchandiseNotAsDescribed, NoValidAuthorization, NotReceived, Other, ServiceNotAsDescribed
Instance Attribute Summary collapse
-
#canceled ⇒ Object
Evidence provided when ‘reason` is ’canceled’.
-
#duplicate ⇒ Object
Evidence provided when ‘reason` is ’duplicate’.
-
#fraudulent ⇒ Object
Evidence provided when ‘reason` is ’fraudulent’.
-
#merchandise_not_as_described ⇒ Object
Evidence provided when ‘reason` is ’merchandise_not_as_described’.
-
#no_valid_authorization ⇒ Object
Evidence provided when ‘reason` is ’no_valid_authorization’.
-
#not_received ⇒ Object
Evidence provided when ‘reason` is ’not_received’.
-
#other ⇒ Object
Evidence provided when ‘reason` is ’other’.
-
#reason ⇒ Object
The reason for filing the dispute.
-
#service_not_as_described ⇒ Object
Evidence provided when ‘reason` is ’service_not_as_described’.
Instance Method Summary collapse
-
#initialize(canceled: nil, duplicate: nil, fraudulent: nil, merchandise_not_as_described: nil, no_valid_authorization: nil, not_received: nil, other: nil, reason: nil, service_not_as_described: nil) ⇒ Evidence
constructor
A new instance of Evidence.
Methods inherited from RequestParams
Constructor Details
#initialize(canceled: nil, duplicate: nil, fraudulent: nil, merchandise_not_as_described: nil, no_valid_authorization: nil, not_received: nil, other: nil, reason: nil, service_not_as_described: nil) ⇒ Evidence
Returns a new instance of Evidence.
236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 236 def initialize( canceled: nil, duplicate: nil, fraudulent: nil, merchandise_not_as_described: nil, no_valid_authorization: nil, not_received: nil, other: nil, reason: nil, service_not_as_described: nil ) @canceled = canceled @duplicate = duplicate @fraudulent = fraudulent @merchandise_not_as_described = merchandise_not_as_described @no_valid_authorization = @not_received = not_received @other = other @reason = reason @service_not_as_described = service_not_as_described end |
Instance Attribute Details
#canceled ⇒ Object
Evidence provided when ‘reason` is ’canceled’.
218 219 220 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 218 def canceled @canceled end |
#duplicate ⇒ Object
Evidence provided when ‘reason` is ’duplicate’.
220 221 222 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 220 def duplicate @duplicate end |
#fraudulent ⇒ Object
Evidence provided when ‘reason` is ’fraudulent’.
222 223 224 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 222 def fraudulent @fraudulent end |
#merchandise_not_as_described ⇒ Object
Evidence provided when ‘reason` is ’merchandise_not_as_described’.
224 225 226 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 224 def merchandise_not_as_described @merchandise_not_as_described end |
#no_valid_authorization ⇒ Object
Evidence provided when ‘reason` is ’no_valid_authorization’.
226 227 228 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 226 def @no_valid_authorization end |
#not_received ⇒ Object
Evidence provided when ‘reason` is ’not_received’.
228 229 230 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 228 def not_received @not_received end |
#other ⇒ Object
Evidence provided when ‘reason` is ’other’.
230 231 232 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 230 def other @other end |
#reason ⇒ Object
The reason for filing the dispute. The evidence should be submitted in the field of the same name.
232 233 234 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 232 def reason @reason end |
#service_not_as_described ⇒ Object
Evidence provided when ‘reason` is ’service_not_as_described’.
234 235 236 |
# File 'lib/stripe/params/issuing/dispute_create_params.rb', line 234 def service_not_as_described @service_not_as_described end |