Class FinancingSummary

All Implemented Interfaces:
StripeActiveObject, StripeObjectInterface

public class FinancingSummary extends ApiResource
A financing summary object describes a connected account's financing status in real time. A financing status is either accepted, delivered, or none. You can read the status of your connected accounts.
  • Constructor Details

    • FinancingSummary

      public FinancingSummary()
  • Method Details

    • retrieve

      public static FinancingSummary retrieve() throws StripeException
      Retrieve the financing summary object for the account.
      Throws:
      StripeException
    • retrieve

      public static FinancingSummary retrieve(RequestOptions options) throws StripeException
      Retrieve the financing summary object for the account.
      Throws:
      StripeException
    • retrieve

      public static FinancingSummary retrieve(Map<String,Object> params, RequestOptions options) throws StripeException
      Retrieve the financing summary object for the account.
      Throws:
      StripeException
    • retrieve

      public static FinancingSummary retrieve(FinancingSummaryRetrieveParams params, RequestOptions options) throws StripeException
      Retrieve the financing summary object for the account.
      Throws:
      StripeException
    • setResponseGetter

      public void setResponseGetter(StripeResponseGetter responseGetter)
      The amount that is yet to be paid in the current repayment interval, in minor units. For example, 100 USD is represented as 10000.
      Specified by:
      setResponseGetter in interface StripeActiveObject
      Overrides:
      setResponseGetter in class ApiResource
      Parameters:
      responseGetter - the StripeResponseGetter instance to use for making further requests.
    • getDetails

      public FinancingSummary.Details getDetails()
      Additional information about the financing summary. Describes currency, advance amount, fee amount, withhold rate, remaining amount, paid amount, current repayment interval, repayment start date, and advance payout date.

      Only present for financing offers with the paid_out status.

    • getFinancingOffer

      public String getFinancingOffer()
      The unique identifier of the Financing Offer object that corresponds to the Financing Summary object.
    • getObject

      public String getObject()
      The object type: financing_summary

      Equal to capital.financing_summary.

    • getStatus

      public String getStatus()
      The financing status of the connected account.

      One of accepted, delivered, or none.

    • setDetails

      public void setDetails(FinancingSummary.Details details)
      Additional information about the financing summary. Describes currency, advance amount, fee amount, withhold rate, remaining amount, paid amount, current repayment interval, repayment start date, and advance payout date.

      Only present for financing offers with the paid_out status.

    • setFinancingOffer

      public void setFinancingOffer(String financingOffer)
      The unique identifier of the Financing Offer object that corresponds to the Financing Summary object.
    • setObject

      public void setObject(String object)
      The object type: financing_summary

      Equal to capital.financing_summary.

    • setStatus

      public void setStatus(String status)
      The financing status of the connected account.

      One of accepted, delivered, or none.

    • 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