PassKit · IOS API REFERENCE
PKRecurringPaymentRequest
class · iOS 16.0+ · SDK 27.1
class PKRecurringPaymentRequest
Members (13)
init · iOS 16.0+init
TypeScriptstatic init(paymentDescription: string, regularBilling: PKRecurringPaymentSummaryItem, managementURL: string): PKRecurringPaymentRequest
Swift declarationinit(paymentDescription: String, regularBilling: PKRecurringPaymentSummaryItem, managementURL: URL)
get · iOS 16.0+billingAgreement
TypeScriptget billingAgreement(): (string) | null
Swift declarationvar billingAgreement: String? { get set }
set · iOS 16.0+billingAgreement
TypeScriptset billingAgreement(value: (string) | null)
Swift declarationvar billingAgreement: String? { get set }
get · iOS 16.0+managementURL
TypeScriptget managementURL(): string
Swift declarationvar managementURL: URL { get set }
set · iOS 16.0+managementURL
TypeScriptset managementURL(value: string)
Swift declarationvar managementURL: URL { get set }
get · iOS 16.0+paymentDescription
TypeScriptget paymentDescription(): string
Swift declarationvar paymentDescription: String { get set }
set · iOS 16.0+paymentDescription
TypeScriptset paymentDescription(value: string)
Swift declarationvar paymentDescription: String { get set }
get · iOS 16.0+regularBilling
TypeScriptget regularBilling(): PKRecurringPaymentSummaryItem
Swift declarationvar regularBilling: PKRecurringPaymentSummaryItem { get set }
set · iOS 16.0+regularBilling
TypeScriptset regularBilling(value: PKRecurringPaymentSummaryItem)
Swift declarationvar regularBilling: PKRecurringPaymentSummaryItem { get set }
get · iOS 16.0+tokenNotificationURL
TypeScriptget tokenNotificationURL(): (string) | null
Swift declarationvar tokenNotificationURL: URL? { get set }
set · iOS 16.0+tokenNotificationURL
TypeScriptset tokenNotificationURL(value: (string) | null)
Swift declarationvar tokenNotificationURL: URL? { get set }
get · iOS 16.0+trialBilling
TypeScriptget trialBilling(): (PKRecurringPaymentSummaryItem) | null
Swift declarationvar trialBilling: PKRecurringPaymentSummaryItem? { get set }
set · iOS 16.0+trialBilling
TypeScriptset trialBilling(value: (PKRecurringPaymentSummaryItem) | null)
Swift declarationvar trialBilling: PKRecurringPaymentSummaryItem? { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PKRecurringPaymentRequest.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All PassKit types →