Class PaymentAttemptRecord.ProcessorDetails

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentAttemptRecord.ProcessorDetails
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
PaymentAttemptRecord

public static class PaymentAttemptRecord.ProcessorDetails extends StripeObject
Processor information associated with this payment.
  • Constructor Details

    • ProcessorDetails

      public ProcessorDetails()
  • Method Details

    • getCustom

      Custom processors represent payment processors not modeled directly in the Stripe API. This resource consists of details about the custom processor used for this payment attempt.
    • getType

      public String getType()
      The processor used for this payment attempt.

      Equal to custom.

    • setCustom

      public void setCustom(PaymentAttemptRecord.ProcessorDetails.Custom custom)
      Custom processors represent payment processors not modeled directly in the Stripe API. This resource consists of details about the custom processor used for this payment attempt.
    • setType

      public void setType(String type)
      The processor used for this payment attempt.

      Equal to custom.

    • 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