@stigg/node-server-sdk - v4.22.1

    Type Alias ApplySubscription

    type ApplySubscription = {
        addons?: SubscriptionAddon[];
        appliedCoupon?: SubscriptionCouponInput;
        billableFeatures?: BillableFeature[];
        billingCountryCode?: string;
        billingId?: string;
        billingInformation?: SubscriptionBillingInfo;
        billingPeriod?: BillingPeriod;
        charges?: ChargeInput[];
        customerId: string;
        metadata?: Metadata | null;
        payingCustomerId?: string;
        paymentCollectionMethod?: PaymentCollectionMethod;
        paymentMethodId?: string;
        planId: string;
        priceOverrides?: PriceOverrideInput[];
        promotionCode?: string;
        resourceId?: string;
        scheduleStrategy?: ScheduleStrategy;
        skipTrial?: boolean;
        startDate?: Date;
        trialOverrideConfiguration?: TrialOverrideConfigurationInput;
        unitQuantity?: number;
    }
    Index

    Properties

    appliedCoupon?: SubscriptionCouponInput
    billableFeatures?: BillableFeature[]
    billingCountryCode?: string
    billingId?: string
    billingInformation?: SubscriptionBillingInfo
    billingPeriod?: BillingPeriod
    charges?: ChargeInput[]
    customerId: string
    metadata?: Metadata | null
    payingCustomerId?: string
    paymentCollectionMethod?: PaymentCollectionMethod
    paymentMethodId?: string
    planId: string
    priceOverrides?: PriceOverrideInput[]
    promotionCode?: string
    resourceId?: string
    scheduleStrategy?: ScheduleStrategy
    skipTrial?: boolean
    startDate?: Date
    trialOverrideConfiguration?: TrialOverrideConfigurationInput
    unitQuantity?: number
    MMNEPVFCICPMFPCPTTAAATR