Package com.stripe.param
Class PaymentIntentCaptureParams.PaymentDetails.CarRental
java.lang.Object
com.stripe.param.PaymentIntentCaptureParams.PaymentDetails.CarRental
- Enclosing class:
- PaymentIntentCaptureParams.PaymentDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
Required. The name of the affiliate that originated the purchase.static class
static enum
State, county, province, or region.static class
Required. Full name of the person or entity on the car reservation.static enum
static class
State, county, province, or region. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Affiliate details for this purchase.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.Delivery details for this purchase.The details of the passengers in the travel reservation.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
-
getAffiliate
Affiliate details for this purchase. -
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. -
getDelivery
Delivery details for this purchase. -
getDrivers
The details of the passengers in the travel reservation. -
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.
-