What you can build
Build a Paywall
Display subscription plans and handle purchases in your app
Check Entitlements
Verify subscription status and gate premium content
Embedded Chat
Add Whop chat channels directly in your app
Quick example
Here’s a complete example showing the SDK in action:Getting started
1
Install the SDK
Add the WhopCheckout package to your Xcode project via Swift Package Manager.Installation guide →
2
Get your API key
Create an API key with the
iap:read permission in your Developer Settings.3
Configure the SDK
Initialize the SDK with your company ID, API key, and plan mappings via
Checkout.shared.configure().4
Build your paywall
Display plans and handle purchases. The SDK automatically uses Whop checkout in the US and StoreKit elsewhere.Build a paywall →
Reference
API Reference
Complete API documentation for all Checkout classes, methods, and types
Requirements
- iOS 17.0+
- Xcode 16.0+
- Swift 5.10+

