Class PaymentEvaluation.Outcome

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

public static class PaymentEvaluation.Outcome extends StripeObject
Outcome details for this payment evaluation.
  • Constructor Details

    • Outcome

      public Outcome()
  • Method Details

    • getMerchantBlocked

      public PaymentEvaluation.Outcome.MerchantBlocked getMerchantBlocked()
      Details of a merchant_blocked outcome attached to this payment evaluation.
    • getPaymentIntentId

      public String getPaymentIntentId()
      The PaymentIntent ID associated with the payment evaluation.
    • getRejected

      public PaymentEvaluation.Outcome.Rejected getRejected()
      Details of an rejected outcome attached to this payment evaluation.
    • getSucceeded

      public PaymentEvaluation.Outcome.Succeeded getSucceeded()
      Details of a succeeded outcome attached to this payment evaluation.
    • getType

      public String getType()
      Indicates the outcome of the payment evaluation.

      One of failed, merchant_blocked, rejected, or succeeded.

    • setMerchantBlocked

      public void setMerchantBlocked(PaymentEvaluation.Outcome.MerchantBlocked merchantBlocked)
      Details of a merchant_blocked outcome attached to this payment evaluation.
    • setPaymentIntentId

      public void setPaymentIntentId(String paymentIntentId)
      The PaymentIntent ID associated with the payment evaluation.
    • setRejected

      public void setRejected(PaymentEvaluation.Outcome.Rejected rejected)
      Details of an rejected outcome attached to this payment evaluation.
    • setSucceeded

      public void setSucceeded(PaymentEvaluation.Outcome.Succeeded succeeded)
      Details of a succeeded outcome attached to this payment evaluation.
    • setType

      public void setType(String type)
      Indicates the outcome of the payment evaluation.

      One of failed, merchant_blocked, rejected, or succeeded.

    • 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