SCPSurchargeDetails
Objective-C
@interface SCPSurchargeDetails : NSObject <NSCopying>
Swift
class SurchargeDetails : NSObject, NSCopying
Contains details about surcharges, including the surcharge amount, availability, and maximum allowed amount.
-
Amount that corresponds to a surcharge, in the smallest currency unit (e.g. cents).
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *amount;Swift
var amount: NSNumber? { get } -
The maximum amount allowed for the surcharge, in the smallest currency unit (e.g. cents).
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *maximumAmount;Swift
var maximumAmount: NSNumber? { get } -
The surcharge eligibility status.
SCPSurchargeStatusas a nullable NSNumber.Declaration
Objective-C
@property (nonatomic, strong, readonly, nullable) NSNumber *status;Swift
var status: NSNumber? { get } -
Unavailable
You cannot directly instantiate
SCPSurchargeDetails.Declaration
Objective-C
- (nonnull instancetype)init; -
Unavailable
You cannot directly instantiate
SCPSurchargeDetails.Declaration
Objective-C
+ (nonnull instancetype)new;