Classes
The following classes are available globally.
-
A drop-in class that presents a sheet for a customer to complete their payment
See moreDeclaration
Swift
public class PaymentSheet
-
A client for making connections to the Stripe API.
See moreDeclaration
Swift
@objc public class STPAPIClient : NSObject
-
Libraries wrapping the Stripe SDK should use this object to provide information about the library, and set it in on
See moreSTPAPIClient
. This information is passed to Stripe so that we can contact you about future issues or critical updates.Declaration
Swift
@objc public class STPAppInfo : NSObject
-
A top-level class that imports the rest of the Stripe SDK.
See moreDeclaration
Swift
@objc public class StripeAPI : NSObject
-
For internal SDK use only
Declaration
Swift
@objc(STP_Internal_DownloadManager) public class DownloadManager : NSObject, URLSessionDelegate
-
Top-level class for Stripe error constants.
See moreDeclaration
Swift
@objc public class STPError : NSObject