@@ -99,6 +99,26 @@ public class Create : BaseParameters<Models.API.Shipment>, IShipmentParameter
9999 [ NestedRequestParameter ( typeof ( ScanForm . Create ) , Necessity . Optional , "from_address" ) ]
100100 public IAddressParameter ? FromAddress { get ; set ; }
101101
102+ /// <summary>
103+ /// The return <see cref="Models.API.Address"/> (or a <see cref="Address.Create"/> parameter set) for the new <see cref="Models.API.Shipment"/>.
104+ /// </summary>
105+ [ TopLevelRequestParameter ( Necessity . Optional , "shipment" , "return_address" ) ]
106+ [ NestedRequestParameter ( typeof ( Pickup . Create ) , Necessity . Optional , "return_address" ) ]
107+ [ NestedRequestParameter ( typeof ( Batch . Create ) , Necessity . Optional , "return_address" ) ]
108+ [ NestedRequestParameter ( typeof ( Order . Create ) , Necessity . Optional , "return_address" ) ]
109+ [ NestedRequestParameter ( typeof ( ScanForm . Create ) , Necessity . Optional , "return_address" ) ]
110+ public IAddressParameter ? ReturnAddress { get ; set ; }
111+
112+ /// <summary>
113+ /// The buyer <see cref="Models.API.Address"/> (or a <see cref="Address.Create"/> parameter set) for the new <see cref="Models.API.Shipment"/>.
114+ /// </summary>
115+ [ TopLevelRequestParameter ( Necessity . Optional , "shipment" , "buyer_address" ) ]
116+ [ NestedRequestParameter ( typeof ( Pickup . Create ) , Necessity . Optional , "buyer_address" ) ]
117+ [ NestedRequestParameter ( typeof ( Batch . Create ) , Necessity . Optional , "buyer_address" ) ]
118+ [ NestedRequestParameter ( typeof ( Order . Create ) , Necessity . Optional , "buyer_address" ) ]
119+ [ NestedRequestParameter ( typeof ( ScanForm . Create ) , Necessity . Optional , "buyer_address" ) ]
120+ public IAddressParameter ? BuyerAddress { get ; set ; }
121+
102122 /// <summary>
103123 /// The physical <see cref="Models.API.Parcel"/> (or <see cref="Parcel.Create"/> parameter set) being transported in the new <see cref="Models.API.Shipment"/>.
104124 /// </summary>
0 commit comments