Class PaymentEvaluation.Insights.CardIssuerDecline

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.radar.PaymentEvaluation.Insights.CardIssuerDecline
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
PaymentEvaluation.Insights

public static class PaymentEvaluation.Insights.CardIssuerDecline extends StripeObject
Provides Stripe Radar's evaluation of the likelihood that a payment will be declined by the card issuer.
  • Constructor Details

    • CardIssuerDecline

      public CardIssuerDecline()
  • Method Details

    • getModelScore

      public BigDecimal getModelScore()
      Stripe Radar's evaluation of the likelihood that the payment will be declined by the card issuer. Scores range from 0 to 100, with higher values indicating a higher likelihood of decline.
    • getRecommendedAction

      public String getRecommendedAction()
      Recommended action based on the model score. Possible values are block and continue.

      One of block, or continue.

    • setModelScore

      public void setModelScore(BigDecimal modelScore)
      Stripe Radar's evaluation of the likelihood that the payment will be declined by the card issuer. Scores range from 0 to 100, with higher values indicating a higher likelihood of decline.
    • setRecommendedAction

      public void setRecommendedAction(String recommendedAction)
      Recommended action based on the model score. Possible values are block and continue.

      One of block, or continue.

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object