Class PaymentIntentCaptureParams.PaymentDetails.Lodging

java.lang.Object
com.stripe.param.PaymentIntentCaptureParams.PaymentDetails.Lodging
Enclosing class:
PaymentIntentCaptureParams.PaymentDetails

public static class PaymentIntentCaptureParams.PaymentDetails.Lodging extends Object
The fare class for the segment.
  • Method Details

    • builder

    • getAddress

      The lodging location's address.
    • getAdults

      public Long getAdults()
      The number of adults on the booking.
    • getAffiliate

      Affiliate details for this purchase.
    • getBookingNumber

      public String getBookingNumber()
      The booking number associated with the lodging reservation.
    • getCategory

      The lodging category.
    • getCheckinAt

      public Long getCheckinAt()
      Required. Loding check-in time. Measured in seconds since the Unix epoch.
    • getCheckoutAt

      public Long getCheckoutAt()
      Required. Lodging check-out time. Measured in seconds since the Unix epoch.
    • getCustomerServicePhoneNumber

      public String getCustomerServicePhoneNumber()
      The customer service phone number of the lodging company.
    • getDailyRoomRateAmount

      public Long getDailyRoomRateAmount()
      The daily lodging room rate.
    • getDelivery

      Delivery details for this purchase.
    • 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.
    • getFireSafetyActCompliance

      public Boolean getFireSafetyActCompliance()
      Indicates whether the lodging location is compliant with the Fire Safety Act.
    • getName

      public String getName()
      The name of the lodging location.
    • getNoShow

      public Boolean getNoShow()
      Indicates if the customer did not keep their booking while failing to cancel the reservation.
    • getNumberOfRooms

      public Long getNumberOfRooms()
      The number of rooms on the booking.
    • getPassengers

      The details of the passengers in the travel reservation.
    • getPropertyPhoneNumber

      public String getPropertyPhoneNumber()
      The phone number of the lodging location.
    • getRoomClass

      public String getRoomClass()
      The room class for this purchase.
    • getRoomNights

      public Long getRoomNights()
      The number of room nights.
    • getTotalRoomTaxAmount

      public Long getTotalRoomTaxAmount()
      The total tax amount associating with the room reservation.
    • getTotalTaxAmount

      public Long getTotalTaxAmount()
      The total tax amount.