# RevKeen > RevKeen is a billing and payments platform with acquirer-level margin intelligence — built on Elavon and NMI, with no merchant-of-record markup. ## Docs ### Overview - [RevKeen Documentation](https://docs.revkeen.com/docs/): Know what you keep, not just what you earn. The billing and payments platform with acquirer-level margin intelligence — built on Elavon and NMI, with no merchant-of-record markup. ### RevKeen - [RevKeen](https://docs.revkeen.com/docs/revkeen): A transparent Payment Facilitator with built-in margin intelligence, designed for businesses that want to own their revenue stack. - [Acceptable Use](https://docs.revkeen.com/docs/revkeen/acceptable-use): What you can and cannot sell through RevKeen, including prohibited activities, restricted business categories, and enhanced review requirements. - [Fees](https://docs.revkeen.com/docs/revkeen/fees): Complete pricing reference for RevKeen — platform fees, interchange++ pass-through, subscription plans, and worked examples. - [Supported Countries](https://docs.revkeen.com/docs/revkeen/supported-countries): Where RevKeen operates — merchant underwriting coverage, customer payment acceptance, and settlement currencies. ### Getting Started - [Introduction](https://docs.revkeen.com/docs/getting-started): Get up and running with RevKeen -- the billing platform built for margin visibility - [Account Setup](https://docs.revkeen.com/docs/getting-started/account-setup): Create and configure your RevKeen merchant account - [Authentication](https://docs.revkeen.com/docs/getting-started/authentication): Authenticate with the RevKeen API using API keys or OAuth 2.1 - [Core Concepts](https://docs.revkeen.com/docs/getting-started/core-concepts): Understand the key building blocks of RevKeen - [Environments](https://docs.revkeen.com/docs/getting-started/environments): Production, staging, and mock environments for the RevKeen API - [First Payment](https://docs.revkeen.com/docs/getting-started/first-payment): Create a product, generate a checkout link, and collect your first payment - [First Subscription](https://docs.revkeen.com/docs/getting-started/first-subscription): Set up your first recurring billing plan with trials and lifecycle management - [Gateway Setup](https://docs.revkeen.com/docs/getting-started/gateway-setup): Connect your payment processor to RevKeen - [OAuth 2.1](https://docs.revkeen.com/docs/getting-started/oauth): Use OAuth 2.1 for MCP integrations, third-party apps, and server-to-server automation - [Quickstart](https://docs.revkeen.com/docs/getting-started/quickstart): Go from staging key to first API call and first webhook delivery ### Using RevKeen - [Using RevKeen](https://docs.revkeen.com/docs/using-revkeen): Core workflows for managing customers, products, subscriptions, and payments - [Benefits](https://docs.revkeen.com/docs/using-revkeen/benefits): Attach digital benefits and entitlements to products and subscriptions - [Checkout](https://docs.revkeen.com/docs/using-revkeen/checkout): Create checkout links, customize the payment experience, and track conversions - [Customer Health Scores](https://docs.revkeen.com/docs/using-revkeen/customer-health-scores): Understand customer health scores, AI-powered intelligence, payment failure predictions, and churn risk analysis - [Customer Portal](https://docs.revkeen.com/docs/using-revkeen/customer-portal): Give customers self-service access to manage subscriptions, invoices, and payment methods - [Customers](https://docs.revkeen.com/docs/using-revkeen/customers): Create and manage customer profiles, payment methods, and communication preferences - [Disputes](https://docs.revkeen.com/docs/using-revkeen/disputes): Handle chargebacks, respond to disputes, and prevent future occurrences - [Dunning](https://docs.revkeen.com/docs/using-revkeen/dunning): Recover failed payments automatically with smart retry schedules and customer notifications - [Invoices and Orders](https://docs.revkeen.com/docs/using-revkeen/invoices-and-orders): Send invoices, manage one-time orders, and track payment status - [Payments and Refunds](https://docs.revkeen.com/docs/using-revkeen/payments-and-refunds): Process payments, issue refunds, manage credit notes, and handle multi-gateway reversals - [Products and Pricing](https://docs.revkeen.com/docs/using-revkeen/products-and-pricing): Define products, configure pricing models, and create discount codes - [Subscriptions](https://docs.revkeen.com/docs/using-revkeen/subscriptions): Manage recurring billing with trials, discounts, and lifecycle events - [Terminal Payments Overview](https://docs.revkeen.com/docs/using-revkeen/terminal): Accept card-present payments through your PAX terminal with RevKeen Terminal Connector - [Activating Terminal Payments](https://docs.revkeen.com/docs/using-revkeen/terminal/activation): Enable card-present payments on your RevKeen account - [Installing the Connector](https://docs.revkeen.com/docs/using-revkeen/terminal/connector-setup): Download, install, and link the RevKeen Terminal Connector to your account - [Managing Devices](https://docs.revkeen.com/docs/using-revkeen/terminal/device-management): Monitor and manage your terminal connectors and PAX devices - [Processing Payments](https://docs.revkeen.com/docs/using-revkeen/terminal/processing-payments): Initiate card-present payments from the dashboard or via the API - [Refunds & Voids](https://docs.revkeen.com/docs/using-revkeen/terminal/refunds-and-voids): Reverse terminal transactions with refunds and voids - [Troubleshooting](https://docs.revkeen.com/docs/using-revkeen/terminal/troubleshooting): Common terminal payment issues and how to resolve them - [Usage-Based Billing](https://docs.revkeen.com/docs/using-revkeen/usage-based-billing): Track consumption with meters, ingest usage events, and bill customers based on actual usage - [Wallets](https://docs.revkeen.com/docs/using-revkeen/wallets): Give customers a stored-balance wallet for instant payments with zero processing fees - [Checkout Integration](https://docs.revkeen.com/docs/using-revkeen/wallets/checkout-integration): How wallet balances work at checkout with hold/capture mechanics and partial payments - [Customer Portal](https://docs.revkeen.com/docs/using-revkeen/wallets/customer-portal): Customer-facing wallet features including balance display, transaction history, and code redemption - [Managing Balances](https://docs.revkeen.com/docs/using-revkeen/wallets/managing-balances): Credit, debit, and manage customer wallet balances with transaction history and lot tracking - [Wallet Codes](https://docs.revkeen.com/docs/using-revkeen/wallets/wallet-codes): Create and manage redeemable wallet codes for promotions, gifts, refunds, and referrals ### Money & Payments - [Money](https://docs.revkeen.com/docs/money): How money flows through RevKeen - from collection to payout - [Account and KYC](https://docs.revkeen.com/docs/money/account-and-kyc): Manage your processing account, verification documents, and compliance status - [Analytics](https://docs.revkeen.com/docs/money/analytics): Track revenue metrics, MRR, churn, and checkout conversion rates - [Disputes](https://docs.revkeen.com/docs/money/disputes): Monitor chargebacks and dispute resolutions from the finance perspective - [How Fees Work](https://docs.revkeen.com/docs/money/how-fees-work): Understand RevKeen pricing, transaction fees, and billing - [Income](https://docs.revkeen.com/docs/money/income): View transaction history, revenue breakdown, and income reports - [Payouts](https://docs.revkeen.com/docs/money/payouts): Track when processed payments are deposited to your bank account - [Refunds](https://docs.revkeen.com/docs/money/refunds): Issue full or partial refunds and track refund status - [Tax](https://docs.revkeen.com/docs/money/tax): Automate tax calculation and reporting with Quaderno integration ### Operations - [Operations](https://docs.revkeen.com/docs/operations): Manage your team, configure settings, and monitor platform events - [Events](https://docs.revkeen.com/docs/operations/events): Track activity across your account with the event timeline and audit trail - [Notifications](https://docs.revkeen.com/docs/operations/notifications): View and manage alerts, payment notifications, and system messages - [Settings](https://docs.revkeen.com/docs/operations/settings): Configure your merchant profile, general settings, and custom fields - [Team Management](https://docs.revkeen.com/docs/operations/team-management): Invite team members, assign roles, and manage permissions ### Integrations - [Integrations](https://docs.revkeen.com/docs/integrations): Connect RevKeen with your existing tools and workflows - [Communication Channels](https://docs.revkeen.com/docs/integrations/communication): Configure email, WhatsApp, SMS, and Messenger notifications for customers - [Customer Intelligence](https://docs.revkeen.com/docs/integrations/customer-intelligence): AI-powered payment failure predictions, churn risk, and health narratives - [Payment Gateways](https://docs.revkeen.com/docs/integrations/gateways): Supported payment processors - NMI, Elavon, and gateway configuration - [PracticeHub](https://docs.revkeen.com/docs/integrations/practicehub): Sync patients, appointments, invoices, and packages with PracticeHub - [Quaderno](https://docs.revkeen.com/docs/integrations/quaderno): Automate tax compliance with Quaderno tax calculation and reporting - [QuickBooks](https://docs.revkeen.com/docs/integrations/quickbooks): Sync financial data between RevKeen and QuickBooks - [Slack](https://docs.revkeen.com/docs/integrations/slack): Get real-time payment and subscription notifications in Slack - [Custom Webhooks](https://docs.revkeen.com/docs/integrations/webhooks): Build custom integrations with RevKeen webhook events - [Wodify](https://docs.revkeen.com/docs/integrations/wodify): Sync gym membership data between RevKeen and Wodify - [WooCommerce](https://docs.revkeen.com/docs/integrations/woocommerce): Accept payments through your WooCommerce store with RevKeen - [Xero](https://docs.revkeen.com/docs/integrations/xero): Sync invoices and payments between RevKeen and Xero - [Zapier](https://docs.revkeen.com/docs/integrations/zapier): Connect RevKeen to thousands of apps with Zapier automation ### API Fundamentals - [Fundamentals](https://docs.revkeen.com/docs/fundamentals): Cross-cutting reference for the RevKeen API - [Better Auth Plugin](https://docs.revkeen.com/docs/fundamentals/better-auth): Add RevKeen billing, checkout, and customer portal to your Better Auth app - [Idempotency](https://docs.revkeen.com/docs/fundamentals/idempotency): Safely retry mutations using the Idempotency-Key header - [Pagination](https://docs.revkeen.com/docs/fundamentals/pagination): Iterate over list responses using limit and offset - [Versioning](https://docs.revkeen.com/docs/fundamentals/versioning): Pin the RevKeen API version and understand our deprecation policy ### Developers - [Developers](https://docs.revkeen.com/docs/developers): Build on RevKeen with the REST API, CLI, official SDKs, webhooks, terminal flows, and MCP tools - [Terminal API Overview](https://docs.revkeen.com/docs/developers/terminal-api/overview): Build card-present terminal flows on top of the RevKeen API ### SDKs - [Official SDKs](https://docs.revkeen.com/docs/sdks): Typed, versioned, and generated from the RevKeen OpenAPI contract - [Go SDK](https://docs.revkeen.com/docs/sdks/go): The official Go client library for the RevKeen API - [PHP SDK](https://docs.revkeen.com/docs/sdks/php): The official PHP client library for the RevKeen API - [TypeScript SDK](https://docs.revkeen.com/docs/sdks/typescript): The official TypeScript and JavaScript client library for the RevKeen API ### CLI - [RevKeen CLI](https://docs.revkeen.com/docs/cli): Use the RevKeen command-line client for common billing, payments, and operations workflows - [CLI Authentication](https://docs.revkeen.com/docs/cli/authentication): Authenticate the RevKeen CLI with API keys and environment overrides - [Command Reference](https://docs.revkeen.com/docs/cli/commands): Full command reference for the RevKeen CLI — flags, interactive prompts, and sample output ### Webhooks - [Webhooks](https://docs.revkeen.com/docs/webhooks): Receive and verify RevKeen webhook events - [Event catalogue](https://docs.revkeen.com/docs/webhooks/events): Every webhook event type RevKeen emits - [invoice.paid](https://docs.revkeen.com/docs/webhooks/events/invoice-paid): Fires when an invoice is fully settled - [payment.succeeded](https://docs.revkeen.com/docs/webhooks/events/payment-succeeded): Fires when a gateway confirms a successful capture - [subscription.updated](https://docs.revkeen.com/docs/webhooks/events/subscription-updated): Fires whenever any field on a subscription changes - [Retry behavior](https://docs.revkeen.com/docs/webhooks/retry-behavior): Delivery retry schedule, dead-letter policy, and idempotency - [Verify signatures](https://docs.revkeen.com/docs/webhooks/signing): HMAC signature verification, timestamp tolerance, and replay-attack prevention ### API Reference - [API Reference](https://docs.revkeen.com/docs/api-reference): Complete REST API reference for the RevKeen billing and payments platform - [List Abandonment Alerts](https://docs.revkeen.com/docs/api-reference/analytics_checkout_abandonment_list) - [Abandonment Alert Summary](https://docs.revkeen.com/docs/api-reference/analytics_checkout_abandonment_summary) - [Checkout Funnel Analytics](https://docs.revkeen.com/docs/api-reference/analytics_checkout_funnel) - [List Winback Opportunities](https://docs.revkeen.com/docs/api-reference/analytics_checkout_winback_list) - [Winback Opportunities Summary](https://docs.revkeen.com/docs/api-reference/analytics_checkout_winback_summary) - [Days Sales Outstanding](https://docs.revkeen.com/docs/api-reference/analytics_collections_dso) - [Customer Analytics](https://docs.revkeen.com/docs/api-reference/analytics_customers_get) - [Customer LTV](https://docs.revkeen.com/docs/api-reference/analytics_customers_ltv) - [A/R Aging Report](https://docs.revkeen.com/docs/api-reference/analytics_invoices_ar_aging) - [Payment Link Conversion](https://docs.revkeen.com/docs/api-reference/analytics_payment_links_conversion) - [MRR Summary](https://docs.revkeen.com/docs/api-reference/analytics_revenue_mrr_summary) - [Revenue Time Series](https://docs.revkeen.com/docs/api-reference/analytics_revenue_time_series) - [List approvals](https://docs.revkeen.com/docs/api-reference/automations_approvals_list) - [Approve an automation approval](https://docs.revkeen.com/docs/api-reference/automations_approve) - [Create an automation](https://docs.revkeen.com/docs/api-reference/automations_create) - [Retrieve an automation](https://docs.revkeen.com/docs/api-reference/automations_get) - [List automations](https://docs.revkeen.com/docs/api-reference/automations_list) - [Reject an automation approval](https://docs.revkeen.com/docs/api-reference/automations_reject) - [Run an automation](https://docs.revkeen.com/docs/api-reference/automations_run) - [Retrieve a run](https://docs.revkeen.com/docs/api-reference/automations_runs_get) - [List runs for an automation](https://docs.revkeen.com/docs/api-reference/automations_runs_list) - [Get billing anchor rules](https://docs.revkeen.com/docs/api-reference/billing_anchor_rules_list) - [Get billing intervals](https://docs.revkeen.com/docs/api-reference/billing_intervals_list) - [Generate billing schedule preview](https://docs.revkeen.com/docs/api-reference/billing_preview_create) - [Capture charge](https://docs.revkeen.com/docs/api-reference/charges_capture) - [Create a one-time charge](https://docs.revkeen.com/docs/api-reference/charges_create) - [Get charge](https://docs.revkeen.com/docs/api-reference/charges_get) - [List charges](https://docs.revkeen.com/docs/api-reference/charges_list) - [Refund charge](https://docs.revkeen.com/docs/api-reference/charges_refund) - [Create a checkout session](https://docs.revkeen.com/docs/api-reference/checkout_sessions_create) - [Expire a checkout session](https://docs.revkeen.com/docs/api-reference/checkout_sessions_expire) - [Retrieve a checkout session](https://docs.revkeen.com/docs/api-reference/checkout_sessions_get) - [List messages in a thread](https://docs.revkeen.com/docs/api-reference/comms_messages_list) - [Send a message](https://docs.revkeen.com/docs/api-reference/comms_messages_send) - [List conversation threads](https://docs.revkeen.com/docs/api-reference/comms_threads_list) - [Create a credit note](https://docs.revkeen.com/docs/api-reference/credit_notes_create) - [Get credit note by ID](https://docs.revkeen.com/docs/api-reference/credit_notes_get) - [Check credit note eligibility for an invoice](https://docs.revkeen.com/docs/api-reference/credit_notes_invoice_eligibility) - [List credit notes](https://docs.revkeen.com/docs/api-reference/credit_notes_list) - [List line items on a credit note](https://docs.revkeen.com/docs/api-reference/credit_notes_list_lines) - [Preview a credit note without creating it](https://docs.revkeen.com/docs/api-reference/credit_notes_preview) - [Check reversal eligibility for a transaction](https://docs.revkeen.com/docs/api-reference/credit_notes_transaction_reversal_eligibility) - [Void a credit note](https://docs.revkeen.com/docs/api-reference/credit_notes_void) - [Retrieve a customer-meter aggregate](https://docs.revkeen.com/docs/api-reference/customer_meters_get) - [List a customer's meter usage](https://docs.revkeen.com/docs/api-reference/customer_meters_list) - [Retrieve the authenticated customer](https://docs.revkeen.com/docs/api-reference/customer_portal_customer_get) - [Retrieve an invoice](https://docs.revkeen.com/docs/api-reference/customer_portal_invoices_get) - [List the authenticated customer's invoices](https://docs.revkeen.com/docs/api-reference/customer_portal_invoices_list) - [Create a customer-portal session](https://docs.revkeen.com/docs/api-reference/customer_portal_sessions_create) - [Cancel a subscription](https://docs.revkeen.com/docs/api-reference/customer_portal_subscriptions_cancel) - [Retrieve a subscription](https://docs.revkeen.com/docs/api-reference/customer_portal_subscriptions_get) - [List the authenticated customer's subscriptions](https://docs.revkeen.com/docs/api-reference/customer_portal_subscriptions_list) - [Create a new customer](https://docs.revkeen.com/docs/api-reference/customers_create) - [Check customer entitlement](https://docs.revkeen.com/docs/api-reference/customers_entitlements_check) - [Grant entitlement to customer](https://docs.revkeen.com/docs/api-reference/customers_entitlements_grant) - [List customer entitlements](https://docs.revkeen.com/docs/api-reference/customers_entitlements_list) - [Revoke entitlement by ID](https://docs.revkeen.com/docs/api-reference/customers_entitlements_revoke_by_id) - [Revoke entitlement by benefit key](https://docs.revkeen.com/docs/api-reference/customers_entitlements_revoke_by_key) - [Batch upsert customers by external ID](https://docs.revkeen.com/docs/api-reference/customers_external_batch) - [Upsert customer by external ID](https://docs.revkeen.com/docs/api-reference/customers_external_upsert_by_external_id) - [Get customer by ID](https://docs.revkeen.com/docs/api-reference/customers_get) - [List customer invoices](https://docs.revkeen.com/docs/api-reference/customers_invoices_list) - [List customers](https://docs.revkeen.com/docs/api-reference/customers_list) - [List customer orders](https://docs.revkeen.com/docs/api-reference/customers_orders_list) - [Get customer payment methods](https://docs.revkeen.com/docs/api-reference/customers_payment_methods_list) - [List customer payments](https://docs.revkeen.com/docs/api-reference/customers_payments_list) - [Create a customer portal session](https://docs.revkeen.com/docs/api-reference/customers_portal_sessions_create) - [List customer subscriptions](https://docs.revkeen.com/docs/api-reference/customers_subscriptions_list) - [Update customer details](https://docs.revkeen.com/docs/api-reference/customers_update) - [Create a discount](https://docs.revkeen.com/docs/api-reference/discounts_create) - [Delete a discount](https://docs.revkeen.com/docs/api-reference/discounts_delete) - [Get discount by ID](https://docs.revkeen.com/docs/api-reference/discounts_get) - [List discounts](https://docs.revkeen.com/docs/api-reference/discounts_list) - [Update a discount](https://docs.revkeen.com/docs/api-reference/discounts_update) - [Get dispute by ID](https://docs.revkeen.com/docs/api-reference/disputes_get) - [Get open disputes requiring action](https://docs.revkeen.com/docs/api-reference/disputes_get_open) - [List disputes](https://docs.revkeen.com/docs/api-reference/disputes_list) - [Check entitlement access](https://docs.revkeen.com/docs/api-reference/entitlements_check) - [List entitlements](https://docs.revkeen.com/docs/api-reference/entitlements_list) - [Create a test event](https://docs.revkeen.com/docs/api-reference/events_create_test) - [Retrieve an event](https://docs.revkeen.com/docs/api-reference/events_get) - [List events](https://docs.revkeen.com/docs/api-reference/events_list) - [Resend webhook for an event](https://docs.revkeen.com/docs/api-reference/events_resend) - [Create an export](https://docs.revkeen.com/docs/api-reference/exports_create) - [Get export status](https://docs.revkeen.com/docs/api-reference/exports_get) - [Get income report](https://docs.revkeen.com/docs/api-reference/finance_income) - [Get finance summary](https://docs.revkeen.com/docs/api-reference/finance_summary) - [Create an import](https://docs.revkeen.com/docs/api-reference/imports_create) - [Get import status](https://docs.revkeen.com/docs/api-reference/imports_get) - [Activate integration](https://docs.revkeen.com/docs/api-reference/integrations_activate) - [Toggle auto-send invoices](https://docs.revkeen.com/docs/api-reference/integrations_auto_send_invoices_update) - [Batch retry sync logs](https://docs.revkeen.com/docs/api-reference/integrations_batch_retry) - [Get billable items from line items](https://docs.revkeen.com/docs/api-reference/integrations_billable_items_list) - [Deactivate integration](https://docs.revkeen.com/docs/api-reference/integrations_deactivate) - [Get integration status](https://docs.revkeen.com/docs/api-reference/integrations_get_status) - [Update invoice lookback period](https://docs.revkeen.com/docs/api-reference/integrations_invoice_lookback_update) - [List all integrations](https://docs.revkeen.com/docs/api-reference/integrations_list) - [Get external packages](https://docs.revkeen.com/docs/api-reference/integrations_packages_list) - [Update payment mappings](https://docs.revkeen.com/docs/api-reference/integrations_payment_mappings_update) - [Get external payment methods (stored credentials)](https://docs.revkeen.com/docs/api-reference/integrations_payment_methods_list) - [Get external payment methods (temporary credentials)](https://docs.revkeen.com/docs/api-reference/integrations_payment_methods_lookup) - [Delete product mapping](https://docs.revkeen.com/docs/api-reference/integrations_product_mappings_delete) - [Get product mappings](https://docs.revkeen.com/docs/api-reference/integrations_product_mappings_list) - [Save product mappings](https://docs.revkeen.com/docs/api-reference/integrations_product_mappings_update) - [Resume sync after auto-pause](https://docs.revkeen.com/docs/api-reference/integrations_resume_sync) - [Retry sync log](https://docs.revkeen.com/docs/api-reference/integrations_retry_log) - [AI-suggest product mappings](https://docs.revkeen.com/docs/api-reference/integrations_suggest_mappings) - [Update sync interval](https://docs.revkeen.com/docs/api-reference/integrations_sync_interval_update) - [Get sync log by ID](https://docs.revkeen.com/docs/api-reference/integrations_sync_log_by_id) - [List sync logs](https://docs.revkeen.com/docs/api-reference/integrations_sync_logs_list) - [Get resource-level sync states](https://docs.revkeen.com/docs/api-reference/integrations_sync_states_list) - [Get sync stats by resource type](https://docs.revkeen.com/docs/api-reference/integrations_sync_stats_by_type_get) - [Get sync stats](https://docs.revkeen.com/docs/api-reference/integrations_sync_stats_get) - [Toggle integration sync](https://docs.revkeen.com/docs/api-reference/integrations_sync_toggle_update) - [Test integration credentials](https://docs.revkeen.com/docs/api-reference/integrations_test) - [Trigger manual sync](https://docs.revkeen.com/docs/api-reference/integrations_trigger_sync) - [Get unmapped transaction attempts](https://docs.revkeen.com/docs/api-reference/integrations_unmapped_attempts_list) - [Update integration status](https://docs.revkeen.com/docs/api-reference/integrations_update_status) - [Add invoice comment](https://docs.revkeen.com/docs/api-reference/invoices_comments_add) - [List invoice comments](https://docs.revkeen.com/docs/api-reference/invoices_comments_list) - [Create invoice](https://docs.revkeen.com/docs/api-reference/invoices_create) - [Check credit eligibility](https://docs.revkeen.com/docs/api-reference/invoices_credit_eligibility) - [Issue credit note](https://docs.revkeen.com/docs/api-reference/invoices_credit_note_issue) - [List credit notes](https://docs.revkeen.com/docs/api-reference/invoices_credit_notes_list) - [Delete invoice](https://docs.revkeen.com/docs/api-reference/invoices_delete) - [Batch upsert invoices by external ID](https://docs.revkeen.com/docs/api-reference/invoices_external_batch) - [Upsert invoice by external ID](https://docs.revkeen.com/docs/api-reference/invoices_external_upsert_by_external_id) - [Finalize an invoice](https://docs.revkeen.com/docs/api-reference/invoices_finalize) - [Get invoice](https://docs.revkeen.com/docs/api-reference/invoices_get) - [List invoices](https://docs.revkeen.com/docs/api-reference/invoices_list) - [Record a payment](https://docs.revkeen.com/docs/api-reference/invoices_pay) - [Refund invoice](https://docs.revkeen.com/docs/api-reference/invoices_refund) - [Reject invoice](https://docs.revkeen.com/docs/api-reference/invoices_reject) - [Send an invoice](https://docs.revkeen.com/docs/api-reference/invoices_send) - [Update invoice](https://docs.revkeen.com/docs/api-reference/invoices_update) - [Void an invoice](https://docs.revkeen.com/docs/api-reference/invoices_void) - [Create a meter](https://docs.revkeen.com/docs/api-reference/meters_create) - [Create a meter price](https://docs.revkeen.com/docs/api-reference/meters_create_price) - [Deactivate a meter price](https://docs.revkeen.com/docs/api-reference/meters_deactivate_price) - [Get a meter](https://docs.revkeen.com/docs/api-reference/meters_get) - [List meters](https://docs.revkeen.com/docs/api-reference/meters_list) - [List meter prices](https://docs.revkeen.com/docs/api-reference/meters_list_prices) - [Update a meter](https://docs.revkeen.com/docs/api-reference/meters_update) - [Update a meter price](https://docs.revkeen.com/docs/api-reference/meters_update_price) - [Cancel an order](https://docs.revkeen.com/docs/api-reference/orders_cancel) - [Create an order](https://docs.revkeen.com/docs/api-reference/orders_create) - [Fulfill an order](https://docs.revkeen.com/docs/api-reference/orders_fulfill) - [Retrieve an order](https://docs.revkeen.com/docs/api-reference/orders_get) - [List orders](https://docs.revkeen.com/docs/api-reference/orders_list) - [Pay for an order](https://docs.revkeen.com/docs/api-reference/orders_pay) - [Update an order](https://docs.revkeen.com/docs/api-reference/orders_update) - [Cancel a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_cancel) - [Capture a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_capture) - [Confirm a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_confirm) - [Create a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_create) - [Retrieve a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_get) - [List payment intents](https://docs.revkeen.com/docs/api-reference/payment_intents_list) - [Update a payment intent](https://docs.revkeen.com/docs/api-reference/payment_intents_update) - [Activate a payment link (deprecated)](https://docs.revkeen.com/docs/api-reference/payment_links_activate) - [Archive a payment link (deprecated)](https://docs.revkeen.com/docs/api-reference/payment_links_archive) - [Create a new payment link](https://docs.revkeen.com/docs/api-reference/payment_links_create) - [Deactivate a payment link (deprecated)](https://docs.revkeen.com/docs/api-reference/payment_links_deactivate) - [Expire a payment link (deprecated)](https://docs.revkeen.com/docs/api-reference/payment_links_expire) - [Get payment link by ID](https://docs.revkeen.com/docs/api-reference/payment_links_get) - [List payment links](https://docs.revkeen.com/docs/api-reference/payment_links_list) - [Update payment link status](https://docs.revkeen.com/docs/api-reference/payment_links_update) - [Retrieve a payment](https://docs.revkeen.com/docs/api-reference/payments_get) - [List payments](https://docs.revkeen.com/docs/api-reference/payments_list) - [Get payout by ID](https://docs.revkeen.com/docs/api-reference/payouts_get) - [List payouts](https://docs.revkeen.com/docs/api-reference/payouts_list) - [Get payments in a payout](https://docs.revkeen.com/docs/api-reference/payouts_payments_list) - [Archive a price](https://docs.revkeen.com/docs/api-reference/prices_archive) - [Create a price](https://docs.revkeen.com/docs/api-reference/prices_create) - [Retrieve a price](https://docs.revkeen.com/docs/api-reference/prices_get) - [List prices](https://docs.revkeen.com/docs/api-reference/prices_list) - [Update a price](https://docs.revkeen.com/docs/api-reference/prices_update) - [Create product](https://docs.revkeen.com/docs/api-reference/products_create) - [Batch upsert products by external ID](https://docs.revkeen.com/docs/api-reference/products_external_batch) - [Upsert product by external ID](https://docs.revkeen.com/docs/api-reference/products_external_upsert) - [Get product by ID](https://docs.revkeen.com/docs/api-reference/products_get) - [List products](https://docs.revkeen.com/docs/api-reference/products_list) - [Update product](https://docs.revkeen.com/docs/api-reference/products_update) - [Create a refund](https://docs.revkeen.com/docs/api-reference/refunds_create) - [Get refund by ID](https://docs.revkeen.com/docs/api-reference/refunds_get) - [List refunds](https://docs.revkeen.com/docs/api-reference/refunds_list) - [Add item to subscription](https://docs.revkeen.com/docs/api-reference/subscription_items_create) - [Remove item from subscription](https://docs.revkeen.com/docs/api-reference/subscription_items_delete) - [List subscription items](https://docs.revkeen.com/docs/api-reference/subscription_items_list) - [Update subscription item](https://docs.revkeen.com/docs/api-reference/subscription_items_update) - [Cancel a subscription schedule](https://docs.revkeen.com/docs/api-reference/subscription_schedules_cancel) - [Create a subscription schedule](https://docs.revkeen.com/docs/api-reference/subscription_schedules_create) - [Retrieve a subscription schedule](https://docs.revkeen.com/docs/api-reference/subscription_schedules_get) - [List subscription schedules](https://docs.revkeen.com/docs/api-reference/subscription_schedules_list) - [Release a subscription schedule](https://docs.revkeen.com/docs/api-reference/subscription_schedules_release) - [Update a subscription schedule](https://docs.revkeen.com/docs/api-reference/subscription_schedules_update) - [Cancel subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_cancel) - [Change subscription plan](https://docs.revkeen.com/docs/api-reference/subscriptions_change_plan) - [Change subscription quantity](https://docs.revkeen.com/docs/api-reference/subscriptions_change_quantity) - [Create a new subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_create) - [Delete subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_delete) - [Get subscription by ID](https://docs.revkeen.com/docs/api-reference/subscriptions_get) - [List subscriptions](https://docs.revkeen.com/docs/api-reference/subscriptions_list) - [Pause subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_pause) - [Preview subscription renewal](https://docs.revkeen.com/docs/api-reference/subscriptions_preview_renewal) - [Reactivate subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_reactivate) - [Resume subscription](https://docs.revkeen.com/docs/api-reference/subscriptions_resume) - [Update subscription details](https://docs.revkeen.com/docs/api-reference/subscriptions_update) - [Get sync states for integration](https://docs.revkeen.com/docs/api-reference/sync_state_list) - [Update sync state](https://docs.revkeen.com/docs/api-reference/sync_state_update) - [Retrieve a terminal device](https://docs.revkeen.com/docs/api-reference/terminal_devices_get) - [List terminal devices](https://docs.revkeen.com/docs/api-reference/terminal_devices_list) - [Cancel a terminal payment](https://docs.revkeen.com/docs/api-reference/terminal_payments_cancel) - [Initiate a terminal payment](https://docs.revkeen.com/docs/api-reference/terminal_payments_create) - [Retrieve a terminal payment](https://docs.revkeen.com/docs/api-reference/terminal_payments_get) - [List terminal payments](https://docs.revkeen.com/docs/api-reference/terminal_payments_list) - [Refund a terminal payment](https://docs.revkeen.com/docs/api-reference/terminal_payments_refund) - [Void a terminal payment](https://docs.revkeen.com/docs/api-reference/terminal_payments_void) - [Get transaction by ID](https://docs.revkeen.com/docs/api-reference/transactions_get) - [List transactions](https://docs.revkeen.com/docs/api-reference/transactions_list) - [Get current usage balance](https://docs.revkeen.com/docs/api-reference/usage_balance_get) - [Get aggregated usage](https://docs.revkeen.com/docs/api-reference/usage_events_aggregate) - [Dry-run usage events](https://docs.revkeen.com/docs/api-reference/usage_events_dry_run) - [Ingest usage events](https://docs.revkeen.com/docs/api-reference/usage_events_ingest) - [Query usage events](https://docs.revkeen.com/docs/api-reference/usage_events_list) - [Create a void](https://docs.revkeen.com/docs/api-reference/voids_create) - [Get void by ID](https://docs.revkeen.com/docs/api-reference/voids_get) - [List voids](https://docs.revkeen.com/docs/api-reference/voids_list) - [Retrieve a webhook delivery](https://docs.revkeen.com/docs/api-reference/webhook_deliveries_get) - [List webhook deliveries](https://docs.revkeen.com/docs/api-reference/webhook_deliveries_list) - [Retry a webhook delivery](https://docs.revkeen.com/docs/api-reference/webhook_deliveries_retry) - [Create webhook endpoint](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_create) - [Delete webhook endpoint](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_delete) - [Get webhook endpoint](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_get) - [List webhook endpoints](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_list) - [Rotate signing secret](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_rotate_secret) - [Update webhook endpoint](https://docs.revkeen.com/docs/api-reference/webhook_endpoints_update) ### Trust & Security - [Security Overview](https://docs.revkeen.com/docs/trust): How RevKeen protects your data and your customers' data - [Data Handling](https://docs.revkeen.com/docs/trust/data-handling): How RevKeen stores, processes, and protects personal and financial data - [PCI Compliance](https://docs.revkeen.com/docs/trust/pci-compliance): How RevKeen maintains PCI DSS compliance for payment processing - [Uptime and Reliability](https://docs.revkeen.com/docs/trust/uptime): RevKeen's infrastructure, redundancy, and uptime commitments ### Guides - [Guides](https://docs.revkeen.com/docs/guides): Step-by-step guides to help you get the most out of RevKeen. ### MCP (Model Context Protocol) - [RevKeen MCP](https://docs.revkeen.com/docs/mcp): Connect RevKeen billing tools to AI hosts over the Model Context Protocol ### Error Handling - [Errors](https://docs.revkeen.com/docs/errors): Error envelope, status codes, and retry guidance for the RevKeen API ### Glossary - [Glossary](https://docs.revkeen.com/docs/glossary): Canonical definitions for terms used across RevKeen documentation ### Changelog - [Changelog](https://docs.revkeen.com/docs/changelog): Recent updates, new features, and improvements to the RevKeen platform. ## Optional - [Full LLM-friendly docs](https://docs.revkeen.com/llms-full.txt): Complete documentation in plain text - [OpenAPI spec](https://docs.revkeen.com/api/openapi-spec): Machine-readable API specification (JSON)