SCPInstallmentsParameters

Objective-C


@interface SCPInstallmentsParameters : NSObject <NSCopying>

Swift

class InstallmentsParameters : NSObject, NSCopying

Parameters for card-present installments on a PaymentIntent.

  • Whether card-present installments are enabled for the PaymentIntent.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSNumber *enabled;

    Swift

    @NSCopying var enabled: NSNumber? { get }
  • Installment plans returned after payment method collection. This property is readonly.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSArray<SCPInstallmentPlanDetails *> *availablePlans;

    Swift

    var availablePlans: [InstallmentPlanDetails]? { get }
  • The installment plan selected by the cardholder, returned after confirmation. This property is readonly.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nullable) SCPInstallmentPlanDetails *plan;

    Swift

    @NSCopying var plan: InstallmentPlanDetails? { get }
  • Unavailable

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Unavailable

    Declaration

    Objective-C

    + (nonnull instancetype)new;