Welcome to RevKeen
The modern billing and payments platform for SaaS, healthcare, and service businesses
RevKeen is a complete billing platform that handles everything from checkout to invoicing, subscriptions, and payment processing. This documentation will help you understand and use every feature of the platform.
Get Started
🚀
Quickstart
Get started with RevKeen in under 5 minutes
📄
Core Concepts
Understand the key concepts and object relationships
📄
Account Setup
Set up your account and configure settings
📄
Your First Sale
Process your first payment in RevKeen
Core Objects
Learn about the fundamental building blocks of RevKeen:
📦
Products
Define what you sell
📄
Prices
Configure pricing options
🔗
Checkout Links
Create shareable payment links
👥
Customers
Manage customer profiles
📄
Invoices
Payment requests and billing
📄
Subscriptions
Recurring billing relationships
📄
Orders
One-time purchases
📄
Discounts
Promotional pricing
📄
Events
Activity timeline and audit trail
Dashboard Guide
Navigate the RevKeen dashboard:
📄
Home
Dashboard overview and metrics
📄
Inbox
Notifications and alerts
📄
Product Catalogue
Manage your products
📄
Invoices
View and manage invoices
📄
Subscriptions
Manage subscriptions
📄
Analytics
Business insights and reporting
Checkout & Customer Portal
💳
Hosted Checkout
Secure, conversion-optimized payment pages
📄
Checkout Customization
Brand your checkout experience
👥
Customer Portal
Self-service for your customers
📋
Portal Features
Subscription management, invoices, and more
For Developers
💻
API Reference
Complete REST API documentation
🔔
Webhooks
Real-time event notifications
📦
TypeScript SDK
Official TypeScript library
📦
Python SDK
Official Python library
📄
PHP SDK
For Laravel, WordPress & PHP 8.1+
📄
RevKeen MCP
Model Context Protocol server for AI assistants
Frequently Asked Questions
RevKeen is a modern billing and payments platform designed for SaaS companies, healthcare providers, and service businesses. It handles recurring subscriptions, one-time payments, invoicing, and more.
Start with the Quickstart guide to create your first product and checkout link. Then explore Core Concepts to understand how the different objects work together.
Use your API key in the Authorization header as a Bearer token. You can find your API keys in the RevKeen dashboard under Settings → API Keys.
Yes! We provide official SDKs for TypeScript/JavaScript and Python, both generated from our OpenAPI specification to ensure they're always up-to-date.
RevKeen sends HTTP POST requests to your configured endpoints whenever events occur (payments, subscription changes, etc.). You verify the signature and process the event asynchronously.
Yes! The Customer Portal allows customers to view invoices, update payment methods, and manage their subscriptions without contacting support.