@@ -64,78 +64,88 @@ public partial class AdvancedShipmentOptions
64
64
[ JsonPropertyName ( "bill_to_postal_code" ) , JsonPropertyOrder ( 5 ) ]
65
65
public string ? BillToPostalCode { get ; set ; }
66
66
67
+ /// <summary>
68
+ /// certificate number.
69
+ /// </summary>
70
+ /// <value>certificate number.</value>
71
+ /// <example>
72
+ /// 784515
73
+ /// </example>
74
+ [ JsonPropertyName ( "certificate_number" ) , JsonPropertyOrder ( 6 ) ]
75
+ public string ? CertificateNumber { get ; set ; }
76
+
67
77
/// <summary>
68
78
/// Gets or Sets CollectOnDelivery
69
79
/// </summary>
70
- [ JsonPropertyName ( "collect_on_delivery" ) , JsonPropertyOrder ( 6 ) ]
80
+ [ JsonPropertyName ( "collect_on_delivery" ) , JsonPropertyOrder ( 7 ) ]
71
81
public CollectOnDelivery ? CollectOnDelivery { get ; set ; }
72
82
73
83
/// <summary>
74
84
/// Indicates that the shipment contains alcohol.
75
85
/// </summary>
76
86
/// <value>Indicates that the shipment contains alcohol.</value>
77
- [ JsonPropertyName ( "contains_alcohol" ) , JsonPropertyOrder ( 7 ) ]
87
+ [ JsonPropertyName ( "contains_alcohol" ) , JsonPropertyOrder ( 8 ) ]
78
88
public bool ? ContainsAlcohol { get ; set ; }
79
89
80
90
/// <summary>
81
91
/// An arbitrary field that can be used to store information about the shipment.
82
92
/// </summary>
83
93
/// <value>An arbitrary field that can be used to store information about the shipment. </value>
84
- [ JsonPropertyName ( "custom_field1" ) , JsonPropertyOrder ( 8 ) ]
94
+ [ JsonPropertyName ( "custom_field1" ) , JsonPropertyOrder ( 9 ) ]
85
95
public string ? CustomField1 { get ; set ; }
86
96
87
97
/// <summary>
88
98
/// An arbitrary field that can be used to store information about the shipment.
89
99
/// </summary>
90
100
/// <value>An arbitrary field that can be used to store information about the shipment. </value>
91
- [ JsonPropertyName ( "custom_field2" ) , JsonPropertyOrder ( 9 ) ]
101
+ [ JsonPropertyName ( "custom_field2" ) , JsonPropertyOrder ( 10 ) ]
92
102
public string ? CustomField2 { get ; set ; }
93
103
94
104
/// <summary>
95
105
/// An arbitrary field that can be used to store information about the shipment.
96
106
/// </summary>
97
107
/// <value>An arbitrary field that can be used to store information about the shipment. </value>
98
- [ JsonPropertyName ( "custom_field3" ) , JsonPropertyOrder ( 10 ) ]
108
+ [ JsonPropertyName ( "custom_field3" ) , JsonPropertyOrder ( 11 ) ]
99
109
public string ? CustomField3 { get ; set ; }
100
110
101
111
/// <summary>
102
112
/// Indicates if the Dangerous goods are present in the shipment
103
113
/// </summary>
104
114
/// <value>Indicates if the Dangerous goods are present in the shipment</value>
105
- [ JsonPropertyName ( "dangerous_goods" ) , JsonPropertyOrder ( 11 ) ]
115
+ [ JsonPropertyName ( "dangerous_goods" ) , JsonPropertyOrder ( 12 ) ]
106
116
public bool ? DangerousGoods { get ; set ; }
107
117
108
118
/// <summary>
109
119
/// Gets or Sets DangerousGoodsContact
110
120
/// </summary>
111
- [ JsonPropertyName ( "dangerous_goods_contact" ) , JsonPropertyOrder ( 12 ) ]
121
+ [ JsonPropertyName ( "dangerous_goods_contact" ) , JsonPropertyOrder ( 13 ) ]
112
122
public AdvancedShipmentOptionsDangerousGoodsContact ? DangerousGoodsContact { get ; set ; }
113
123
114
124
/// <summary>
115
125
/// Indicates that the shipper is paying the international delivery duties for this shipment. This option is supported by UPS, FedEx, and DHL Express.
116
126
/// </summary>
117
127
/// <value>Indicates that the shipper is paying the international delivery duties for this shipment. This option is supported by UPS, FedEx, and DHL Express. </value>
118
- [ JsonPropertyName ( "delivered_duty_paid" ) , JsonPropertyOrder ( 13 ) ]
128
+ [ JsonPropertyName ( "delivered_duty_paid" ) , JsonPropertyOrder ( 14 ) ]
119
129
public bool ? DeliveredDutyPaid { get ; set ; }
120
130
121
131
/// <summary>
122
132
/// Indicates if the shipment contain dry ice
123
133
/// </summary>
124
134
/// <value>Indicates if the shipment contain dry ice</value>
125
- [ JsonPropertyName ( "dry_ice" ) , JsonPropertyOrder ( 14 ) ]
135
+ [ JsonPropertyName ( "dry_ice" ) , JsonPropertyOrder ( 15 ) ]
126
136
public bool ? DryIce { get ; set ; }
127
137
128
138
/// <summary>
129
139
/// The weight of the dry ice in the shipment
130
140
/// </summary>
131
141
/// <value>The weight of the dry ice in the shipment</value>
132
- [ JsonPropertyName ( "dry_ice_weight" ) , JsonPropertyOrder ( 15 ) ]
142
+ [ JsonPropertyName ( "dry_ice_weight" ) , JsonPropertyOrder ( 16 ) ]
133
143
public Weight ? DryIceWeight { get ; set ; }
134
144
135
145
/// <summary>
136
146
/// Gets or Sets FedexFreight
137
147
/// </summary>
138
- [ JsonPropertyName ( "fedex_freight" ) , JsonPropertyOrder ( 16 ) ]
148
+ [ JsonPropertyName ( "fedex_freight" ) , JsonPropertyOrder ( 17 ) ]
139
149
public AdvancedShipmentOptionsFedexFreight ? FedexFreight { get ; set ; }
140
150
141
151
/// <summary>
@@ -145,53 +155,73 @@ public partial class AdvancedShipmentOptions
145
155
/// <example>
146
156
/// 77.5
147
157
/// </example>
148
- [ JsonPropertyName ( "freight_class" ) , JsonPropertyOrder ( 17 ) ]
158
+ [ JsonPropertyName ( "freight_class" ) , JsonPropertyOrder ( 18 ) ]
149
159
public string ? FreightClass { get ; set ; }
150
160
161
+ /// <summary>
162
+ /// invoice number.
163
+ /// </summary>
164
+ /// <value>invoice number.</value>
165
+ /// <example>
166
+ /// IOC56888
167
+ /// </example>
168
+ [ JsonPropertyName ( "invoice_number" ) , JsonPropertyOrder ( 19 ) ]
169
+ public string ? InvoiceNumber { get ; set ; }
170
+
171
+ /// <summary>
172
+ /// license number.
173
+ /// </summary>
174
+ /// <value>license number.</value>
175
+ /// <example>
176
+ /// 514785
177
+ /// </example>
178
+ [ JsonPropertyName ( "license_number" ) , JsonPropertyOrder ( 20 ) ]
179
+ public string ? LicenseNumber { get ; set ; }
180
+
151
181
/// <summary>
152
182
/// Indicates that the package cannot be processed automatically because it is too large or irregularly shaped. This is primarily for USPS shipments. See [Section 1.2 of the USPS parcel standards](https://pe.usps.com/text/dmm300/101.htm#ep1047495) for details.
153
183
/// </summary>
154
184
/// <value>Indicates that the package cannot be processed automatically because it is too large or irregularly shaped. This is primarily for USPS shipments. See [Section 1.2 of the USPS parcel standards](https://pe.usps.com/text/dmm300/101.htm#ep1047495) for details. </value>
155
- [ JsonPropertyName ( "non_machinable" ) , JsonPropertyOrder ( 18 ) ]
185
+ [ JsonPropertyName ( "non_machinable" ) , JsonPropertyOrder ( 21 ) ]
156
186
public bool ? NonMachinable { get ; set ; }
157
187
158
188
/// <summary>
159
189
/// Gets or Sets OriginType
160
190
/// </summary>
161
- [ JsonPropertyName ( "origin_type" ) , JsonPropertyOrder ( 19 ) ]
191
+ [ JsonPropertyName ( "origin_type" ) , JsonPropertyOrder ( 22 ) ]
162
192
public OriginType ? OriginType { get ; set ; }
163
193
164
194
/// <summary>
165
195
/// Enables Saturday delivery, if supported by the carrier.
166
196
/// </summary>
167
197
/// <value>Enables Saturday delivery, if supported by the carrier.</value>
168
- [ JsonPropertyName ( "saturday_delivery" ) , JsonPropertyOrder ( 20 ) ]
198
+ [ JsonPropertyName ( "saturday_delivery" ) , JsonPropertyOrder ( 23 ) ]
169
199
public bool ? SaturdayDelivery { get ; set ; }
170
200
171
201
/// <summary>
172
202
/// Gets or Sets ShipperRelease
173
203
/// </summary>
174
- [ JsonPropertyName ( "shipper_release" ) , JsonPropertyOrder ( 21 ) ]
204
+ [ JsonPropertyName ( "shipper_release" ) , JsonPropertyOrder ( 24 ) ]
175
205
public bool ? ShipperRelease { get ; set ; }
176
206
177
207
/// <summary>
178
208
/// Third Party Consignee option is a value-added service that allows the shipper to supply goods without commercial invoices being attached
179
209
/// </summary>
180
210
/// <value>Third Party Consignee option is a value-added service that allows the shipper to supply goods without commercial invoices being attached</value>
181
- [ JsonPropertyName ( "third_party_consignee" ) , JsonPropertyOrder ( 22 ) ]
211
+ [ JsonPropertyName ( "third_party_consignee" ) , JsonPropertyOrder ( 25 ) ]
182
212
public bool ? ThirdPartyConsignee { get ; set ; }
183
213
184
214
/// <summary>
185
215
/// Whether to use [UPS Ground Freight pricing](https://www.shipengine.com/docs/shipping/ups-ground-freight/). If enabled, then a `freight_class` must also be specified.
186
216
/// </summary>
187
217
/// <value>Whether to use [UPS Ground Freight pricing](https://www.shipengine.com/docs/shipping/ups-ground-freight/). If enabled, then a `freight_class` must also be specified. </value>
188
- [ JsonPropertyName ( "use_ups_ground_freight_pricing" ) , JsonPropertyOrder ( 23 ) ]
218
+ [ JsonPropertyName ( "use_ups_ground_freight_pricing" ) , JsonPropertyOrder ( 26 ) ]
189
219
public bool ? UseUpsGroundFreightPricing { get ; set ; }
190
220
191
221
/// <summary>
192
222
/// Gets or Sets WindsorFrameworkDetails
193
223
/// </summary>
194
- [ JsonPropertyName ( "windsor_framework_details" ) , JsonPropertyOrder ( 24 ) ]
224
+ [ JsonPropertyName ( "windsor_framework_details" ) , JsonPropertyOrder ( 27 ) ]
195
225
public AdvancedShipmentOptionsWindsorFrameworkDetails ? WindsorFrameworkDetails { get ; set ; }
196
226
197
227
@@ -209,6 +239,7 @@ public override string ToString()
209
239
sb . Append ( " BillToCountryCode: " ) . Append ( BillToCountryCode ) . Append ( "\n " ) ;
210
240
sb . Append ( " BillToParty: " ) . Append ( BillToParty ) . Append ( "\n " ) ;
211
241
sb . Append ( " BillToPostalCode: " ) . Append ( BillToPostalCode ) . Append ( "\n " ) ;
242
+ sb . Append ( " CertificateNumber: " ) . Append ( CertificateNumber ) . Append ( "\n " ) ;
212
243
sb . Append ( " CollectOnDelivery: " ) . Append ( CollectOnDelivery ) . Append ( "\n " ) ;
213
244
sb . Append ( " ContainsAlcohol: " ) . Append ( ContainsAlcohol ) . Append ( "\n " ) ;
214
245
sb . Append ( " CustomField1: " ) . Append ( CustomField1 ) . Append ( "\n " ) ;
@@ -221,6 +252,8 @@ public override string ToString()
221
252
sb . Append ( " DryIceWeight: " ) . Append ( DryIceWeight ) . Append ( "\n " ) ;
222
253
sb . Append ( " FedexFreight: " ) . Append ( FedexFreight ) . Append ( "\n " ) ;
223
254
sb . Append ( " FreightClass: " ) . Append ( FreightClass ) . Append ( "\n " ) ;
255
+ sb . Append ( " InvoiceNumber: " ) . Append ( InvoiceNumber ) . Append ( "\n " ) ;
256
+ sb . Append ( " LicenseNumber: " ) . Append ( LicenseNumber ) . Append ( "\n " ) ;
224
257
sb . Append ( " NonMachinable: " ) . Append ( NonMachinable ) . Append ( "\n " ) ;
225
258
sb . Append ( " OriginType: " ) . Append ( OriginType ) . Append ( "\n " ) ;
226
259
sb . Append ( " SaturdayDelivery: " ) . Append ( SaturdayDelivery ) . Append ( "\n " ) ;
0 commit comments