Class PaymentIntentUpdateParams.PaymentDetails.CarRental

java.lang.Object
com.stripe.param.PaymentIntentUpdateParams.PaymentDetails.CarRental
Enclosing class:
PaymentIntentUpdateParams.PaymentDetails

public static class PaymentIntentUpdateParams.PaymentDetails.CarRental extends Object
  • Method Details

    • builder

    • getBookingNumber

      public Object getBookingNumber()
      Required. The booking number associated with the car rental.
    • getCarClassCode

      public Object getCarClassCode()
      Class code of the car.
    • getCarMake

      public Object getCarMake()
      Make of the car.
    • getCarModel

      public Object getCarModel()
      Model of the car.
    • getCompany

      public Object getCompany()
      The name of the rental car company.
    • getCustomerServicePhoneNumber

      public Object getCustomerServicePhoneNumber()
      The customer service phone number of the car rental company.
    • getDaysRented

      public Long getDaysRented()
      Required. Number of days the car is being rented.
    • getExtraCharges

      List of additional charges being billed.
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getNoShow

      public Boolean getNoShow()
      Indicates if the customer did not keep nor cancel their booking.
    • getPickupAddress

      Car pick-up address.
    • getPickupAt

      public Long getPickupAt()
      Required. Car pick-up time. Measured in seconds since the Unix epoch.
    • getRateAmount

      public Long getRateAmount()
      Rental rate.
    • getRateInterval

      The frequency at which the rate amount is applied. One of day, week or month
    • getRenterName

      public Object getRenterName()
      The name of the person or entity renting the car.
    • getReturnAddress

      Car return address.
    • getReturnAt

      public Long getReturnAt()
      Required. Car return time. Measured in seconds since the Unix epoch.
    • getTaxExempt

      public Boolean getTaxExempt()
      Indicates whether the goods or services are tax-exempt or tax is not collected.