Class: Stripe::Issuing::CreditUnderwritingRecord::CorrectParams

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/resources/issuing/credit_underwriting_record.rb

Defined Under Namespace

Classes: Application, CreditUser, Decision, UnderwritingException

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(application: nil, credit_user: nil, decided_at: nil, decision: nil, expand: nil, metadata: nil, regulatory_reporting_file: nil, underwriting_exception: nil) ⇒ CorrectParams

Returns a new instance of CorrectParams.



247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 247

def initialize(
  application: nil,
  credit_user: nil,
  decided_at: nil,
  decision: nil,
  expand: nil,
  metadata: nil,
  regulatory_reporting_file: nil,
  underwriting_exception: nil
)
  @application = application
  @credit_user = credit_user
  @decided_at = decided_at
  @decision = decision
  @expand = expand
  @metadata = 
  @regulatory_reporting_file = regulatory_reporting_file
  @underwriting_exception = underwriting_exception
end

Instance Attribute Details

#applicationObject

Details about the application submission.



231
232
233
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 231

def application
  @application
end

#credit_userObject

Information about the company or person applying or holding the account.



233
234
235
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 233

def credit_user
  @credit_user
end

#decided_atObject

Date when a decision was made.



235
236
237
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 235

def decided_at
  @decided_at
end

#decisionObject

Details about the decision.



237
238
239
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 237

def decision
  @decision
end

#expandObject

Specifies which fields in the response should be expanded.



239
240
241
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 239

def expand
  @expand
end

#metadataObject

Set of [key-value pairs](stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to ‘metadata`.



241
242
243
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 241

def 
  @metadata
end

#regulatory_reporting_fileObject

File containing regulatory reporting data for the decision. Required if you are subject to this [reporting requirement](stripe.com/docs/issuing/credit/report-required-regulatory-data-for-credit-decisions). Optional if previously provided and no changes are needed.



243
244
245
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 243

def regulatory_reporting_file
  @regulatory_reporting_file
end

#underwriting_exceptionObject

If an exception to the usual underwriting criteria was made for this decision, details about the exception must be provided. Exceptions should only be granted in rare circumstances, in consultation with Stripe Compliance.



245
246
247
# File 'lib/stripe/resources/issuing/credit_underwriting_record.rb', line 245

def underwriting_exception
  @underwriting_exception
end