What is the Prava SDK?
The Prava SDK provides a simple, secure interface for AI agents and applications to handle payments on behalf of users. It abstracts the complexity of card tokenization, intent management, FIDO authentication, and checkout execution.Key Features
- Zero PCI Scope: Card data never touches your servers
- Intent-Based Permissions: Users authorize specific purchases via Passkey
- Network-Level Security: Merchant-specific, amount-scoped credentials
- Browser Automation Ready: Built-in checkout execution helpers
Installation
Quick Start
SDK Architecture
Authentication
The SDK uses a dual-key system:| Key Type | Usage | Location |
|---|---|---|
Publishable Key (pk_*) | Initialize SDK, client-side operations | Frontend |
Secret Key (sk_*) | Create sessions, server operations | Backend only |
Next Steps
Card Management
Learn how to collect and manage user cards
Intent Management
Create and manage payment intents
Browser Automation
Execute payments at merchant checkouts
API Reference
Explore all available endpoints
Support
- Documentation: docs.prava.space
- Email: developers@prava.space