@@ -3293,6 +3293,10 @@ public static class PaymentDetails extends StripeObject {
32933293 @ SerializedName ("event_details" )
32943294 EventDetails eventDetails ;
32953295
3296+ /** Fleet data for this PaymentIntent. */
3297+ @ SerializedName ("fleet_data" )
3298+ List <PaymentIntent .PaymentDetails .FleetDatum > fleetData ;
3299+
32963300 @ SerializedName ("flight_data" )
32973301 List <PaymentIntent .PaymentDetails .FlightDatum > flightData ;
32983302
@@ -4014,6 +4018,82 @@ public static class Recipient extends StripeObject {
40144018 }
40154019 }
40164020
4021+ /**
4022+ * For more details about FleetDatum, please refer to the <a
4023+ * href="https://docs.stripe.com/api">API Reference.</a>
4024+ */
4025+ @ Getter
4026+ @ Setter
4027+ @ EqualsAndHashCode (callSuper = false )
4028+ public static class FleetDatum extends StripeObject {
4029+ @ SerializedName ("primary_fuel_fields" )
4030+ PrimaryFuelFields primaryFuelFields ;
4031+
4032+ @ SerializedName ("station" )
4033+ Station station ;
4034+
4035+ @ SerializedName ("vat" )
4036+ Vat vat ;
4037+
4038+ /**
4039+ * For more details about PrimaryFuelFields, please refer to the <a
4040+ * href="https://docs.stripe.com/api">API Reference.</a>
4041+ */
4042+ @ Getter
4043+ @ Setter
4044+ @ EqualsAndHashCode (callSuper = false )
4045+ public static class PrimaryFuelFields extends StripeObject {
4046+ /** The fuel brand. */
4047+ @ SerializedName ("brand" )
4048+ String brand ;
4049+ }
4050+
4051+ /**
4052+ * For more details about Station, please refer to the <a
4053+ * href="https://docs.stripe.com/api">API Reference.</a>
4054+ */
4055+ @ Getter
4056+ @ Setter
4057+ @ EqualsAndHashCode (callSuper = false )
4058+ public static class Station extends StripeObject {
4059+ /** Additional contact information for the station. */
4060+ @ SerializedName ("additional_contact_info" )
4061+ String additionalContactInfo ;
4062+
4063+ /** The customer service phone number of the station. */
4064+ @ SerializedName ("customer_service_phone_number" )
4065+ String customerServicePhoneNumber ;
4066+
4067+ /** The partner ID code of the station. */
4068+ @ SerializedName ("partner_id_code" )
4069+ String partnerIdCode ;
4070+
4071+ /** The phone number of the station. */
4072+ @ SerializedName ("phone_number" )
4073+ String phoneNumber ;
4074+
4075+ @ SerializedName ("service_location" )
4076+ com .stripe .model .Address serviceLocation ;
4077+
4078+ /** The URL of the station. */
4079+ @ SerializedName ("url" )
4080+ String url ;
4081+ }
4082+
4083+ /**
4084+ * For more details about Vat, please refer to the <a href="https://docs.stripe.com/api">API
4085+ * Reference.</a>
4086+ */
4087+ @ Getter
4088+ @ Setter
4089+ @ EqualsAndHashCode (callSuper = false )
4090+ public static class Vat extends StripeObject {
4091+ /** Indicates the merchant's agreement for Invoice on Behalf (IOB) VAT processing. */
4092+ @ SerializedName ("iob_indicator" )
4093+ String iobIndicator ;
4094+ }
4095+ }
4096+
40174097 /**
40184098 * For more details about FlightDatum, please refer to the <a
40194099 * href="https://docs.stripe.com/api">API Reference.</a>
0 commit comments