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?