Package com.stripe.param
Class PaymentIntentCreateParams.PaymentDetails.CarRental
java.lang.Object
com.stripe.param.PaymentIntentCreateParams.PaymentDetails.CarRental
- Enclosing class:
- PaymentIntentCreateParams.PaymentDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
State, county, province, or region.static class
static enum
static class
State, county, province, or region. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Required. The booking number associated with the car rental.Class code of the car.Make of the car.Model of the car.The name of the rental car company.The customer service phone number of the car rental company.Required. Number of days the car is being rented.List of additional charges being billed.Map of extra parameters for custom features not available in this client library.Indicates if the customer did not keep nor cancel their booking.Car pick-up address.Required. Car pick-up time.Rental rate.The frequency at which the rate amount is applied.The name of the person or entity renting the car.Car return address.Required. Car return time.Indicates whether the goods or services are tax-exempt or tax is not collected.
-
Method Details
-
builder
-
getBookingNumber
Required. The booking number associated with the car rental. -
getCarClassCode
Class code of the car. -
getCarMake
Make of the car. -
getCarModel
Model of the car. -
getCompany
The name of the rental car company. -
getCustomerServicePhoneNumber
The customer service phone number of the car rental company. -
getDaysRented
Required. Number of days the car is being rented. -
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. -
getNoShow
Indicates if the customer did not keep nor cancel their booking. -
getPickupAddress
Car pick-up address. -
getPickupAt
Required. Car pick-up time. Measured in seconds since the Unix epoch. -
getRateAmount
Rental rate. -
getRateInterval
The frequency at which the rate amount is applied. One ofday
,week
ormonth
-
getRenterName
The name of the person or entity renting the car. -
getReturnAddress
Car return address. -
getReturnAt
Required. Car return time. Measured in seconds since the Unix epoch. -
getTaxExempt
Indicates whether the goods or services are tax-exempt or tax is not collected.
-