Class: Stripe::Issuing::AuthorizationCreateParams::RiskAssessment

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

Defined Under Namespace

Classes: CardTestingRisk, MerchantDisputeRisk

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(card_testing_risk: nil, merchant_dispute_risk: nil) ⇒ RiskAssessment

Returns a new instance of RiskAssessment.



227
228
229
230
# File 'lib/stripe/params/issuing/authorization_create_params.rb', line 227

def initialize(card_testing_risk: nil, merchant_dispute_risk: nil)
  @card_testing_risk = card_testing_risk
  @merchant_dispute_risk = merchant_dispute_risk
end

Instance Attribute Details

#card_testing_riskObject

Stripe’s assessment of this authorization’s likelihood of being card testing activity.



223
224
225
# File 'lib/stripe/params/issuing/authorization_create_params.rb', line 223

def card_testing_risk
  @card_testing_risk
end

#merchant_dispute_riskObject

The dispute risk of the merchant (the seller on a purchase) on an authorization based on all Stripe Issuing activity.



225
226
227
# File 'lib/stripe/params/issuing/authorization_create_params.rb', line 225

def merchant_dispute_risk
  @merchant_dispute_risk
end