Package com.stripe.param
Class PaymentIntentCaptureParams.PaymentDetails.Lodging
java.lang.Object
com.stripe.param.PaymentIntentCaptureParams.PaymentDetails.Lodging
- Enclosing class:
- PaymentIntentCaptureParams.PaymentDetails
The fare class for the segment.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
State, county, province, or region.static class
static enum
Required. Full name of the person or entity on the lodging reservation.static class
Required. The name of the affiliate that originated the purchase.static enum
static class
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The lodging location's address.The number of adults on the booking.Affiliate details for this purchase.The booking number associated with the lodging reservation.The lodging category.Required. Loding check-in time.Required. Lodging check-out time.The customer service phone number of the lodging company.The daily lodging room rate.Delivery details for this purchase.List of additional charges being billed.Map of extra parameters for custom features not available in this client library.Indicates whether the lodging location is compliant with the Fire Safety Act.getName()
The name of the lodging location.Indicates if the customer did not keep their booking while failing to cancel the reservation.The number of rooms on the booking.The details of the passengers in the travel reservation.The phone number of the lodging location.The room class for this purchase.The number of room nights.The total tax amount associating with the room reservation.The total tax amount.
-
Method Details
-
builder
-
getAddress
The lodging location's address. -
getAdults
The number of adults on the booking. -
getAffiliate
Affiliate details for this purchase. -
getBookingNumber
The booking number associated with the lodging reservation. -
getCategory
The lodging category. -
getCheckinAt
Required. Loding check-in time. Measured in seconds since the Unix epoch. -
getCheckoutAt
Required. Lodging check-out time. Measured in seconds since the Unix epoch. -
getCustomerServicePhoneNumber
The customer service phone number of the lodging company. -
getDailyRoomRateAmount
The daily lodging room rate. -
getDelivery
Delivery details for this purchase. -
getExtraCharges
List of additional charges being billed. -
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
Indicates whether the lodging location is compliant with the Fire Safety Act. -
getName
The name of the lodging location. -
getNoShow
Indicates if the customer did not keep their booking while failing to cancel the reservation. -
getNumberOfRooms
The number of rooms on the booking. -
getPassengers
The details of the passengers in the travel reservation. -
getPropertyPhoneNumber
The phone number of the lodging location. -
getRoomClass
The room class for this purchase. -
getRoomNights
The number of room nights. -
getTotalRoomTaxAmount
The total tax amount associating with the room reservation. -
getTotalTaxAmount
The total tax amount.
-