Payment Features
HyperSwitch SDKs provide client-side payment capabilities across web and mobile platforms. Our frontend SDKs handle secure payment collection, user authentication, and seamless checkout experiences while maintaining PCI compliance.
Core SDK Features
Payment Collection
Secure Card Input: PCI-compliant form fields with real-time validation
Payment Method Selection: Support for cards, wallets, and local payment methods
Tokenization: Convert sensitive data to secure tokens on the client
Auto-formatting: Smart card number, expiry, and CVV formatting
Authentication & Security
3D Secure 2.0: Seamless authentication with challenge flows when needed
Biometric Authentication: Touch ID, Face ID, and fingerprint support on mobile
Encryption: End-to-end encryption for all sensitive data
Device Security: Secure enclave and keystore utilization
User Experience
Card Scanning: Camera-based card input (mobile only)
Saved Payment Methods: Tokenized card storage and management
One-Click Payments: Express checkout with saved methods
Auto-complete: Browser and device autofill integration
Real-time Validation: Instant feedback on form inputs
Platform-Specific Features
Web SDK
Payment Request API integration
Browser autofill support
Apple Pay (with domain verification)
Google Pay web integration
Mobile SDKs (iOS/Android)
Native wallet integration (Apple Pay/Google Pay)
NFC tap-to-pay support (Beta)
Camera-based card scanning
Biometric authentication
Native UI components
Cross-Platform (React Native/Flutter)
Platform-appropriate wallet integration
Shared business logic with native UI
Camera access for card scanning
Cross-platform biometric support (Beta)
Last updated
Was this helpful?