Class Authorization.PendingRequest

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.issuing.Authorization.PendingRequest
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Authorization

public static class Authorization.PendingRequest extends StripeObject
  • Constructor Details

    • PendingRequest

      public PendingRequest()
  • Method Details

    • getAmount

      public Long getAmount()
      The additional amount Stripe will hold if the authorization is approved, in the card's currency and in the smallest currency unit.
    • getAmountDetails

      public Authorization.PendingRequest.AmountDetails getAmountDetails()
      Detailed breakdown of amount components. These amounts are denominated in currency and in the smallest currency unit.
    • getCurrency

      public String getCurrency()
      Three-letter ISO currency code, in lowercase. Must be a supported currency.
    • getIsAmountControllable

      public Boolean getIsAmountControllable()
      If set true, you may provide amount to control how much to hold for the authorization.
    • getMerchantAmount

      public Long getMerchantAmount()
      The amount the merchant is requesting to be authorized in the merchant_currency. The amount is in the smallest currency unit.
    • getMerchantCurrency

      public String getMerchantCurrency()
      The local currency the merchant is requesting to authorize.
    • getNetworkRiskScore

      public Long getNetworkRiskScore()
      The card network's estimate of the likelihood that an authorization is fraudulent. Takes on values between 1 and 99.
    • setAmount

      public void setAmount(Long amount)
      The additional amount Stripe will hold if the authorization is approved, in the card's currency and in the smallest currency unit.
    • setAmountDetails

      public void setAmountDetails(Authorization.PendingRequest.AmountDetails amountDetails)
      Detailed breakdown of amount components. These amounts are denominated in currency and in the smallest currency unit.
    • setCurrency

      public void setCurrency(String currency)
      Three-letter ISO currency code, in lowercase. Must be a supported currency.
    • setIsAmountControllable

      public void setIsAmountControllable(Boolean isAmountControllable)
      If set true, you may provide amount to control how much to hold for the authorization.
    • setMerchantAmount

      public void setMerchantAmount(Long merchantAmount)
      The amount the merchant is requesting to be authorized in the merchant_currency. The amount is in the smallest currency unit.
    • setMerchantCurrency

      public void setMerchantCurrency(String merchantCurrency)
      The local currency the merchant is requesting to authorize.
    • setNetworkRiskScore

      public void setNetworkRiskScore(Long networkRiskScore)
      The card network's estimate of the likelihood that an authorization is fraudulent. Takes on values between 1 and 99.
    • 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