BillSpree - Billing

Master recurring billing and subscription management with BillSpree.

App Code: 200

Key Capabilities

Subscription lifecycle management (create, pause, cancel, reactivate)
Usage-based and metered billing with real-time tracking
Automated invoice generation and delivery
Credit notes, adjustments, and refund handling
Multi-currency and multi-language support
Tariff management and calculation
Billing schedules and system migrations

Technical Modules

Bills Management

Create Invoice/Bill Draftsbillspree/bills/create-bills
Retrieve Bills (Filtered)billspree/bills/get-bills
Post/Finalize Billsbillspree/bills/post-bill
Distribute & Schedulebillspree/bills/distribute-bills

Connections & Meters

Create Connectionsbillspree/connections/make-connections
Meter Readingsbillspree/meters/update-meter-readings
Assign Metersbillspree/meters/make-connection-meter

BillSpree Overview

BillSpree is a comprehensive billing and invoicing system that handles the entire lifecycle of revenue collection.

Core Capabilities

  • **Subscription Management**: Complete control over subscription states (Active, Paused, Canceled, Resumed).
  • **Flexible Pricing**: Support for various models including flat-fee, usage-based, tiered, and volume pricing.
  • **Automated Invoicing**: Generation of professional invoices, distributed via email or PubSpree.
  • **Revenue Recovery**: Built-in dunning management to recover failed payments.
  • Key Features

  • **Proration**: Automated calculation of charges when plans change mid-cycle.
  • **Multi-currency**: Sell in any currency with automated exchange rate handling.
  • **Coupon Management**: Apply discounts, promotions, and referral rewards.
  • Subscription Lifecycle

    Learn how to manage the customer journey from signup to renewal.

    Creating Subscriptions

    Subscriptions can be created via the Dashboard or API. Each subscription links a Customer to one or more Pricing Plans.

    Handling Changes

  • **Upgrades & Downgrades**: BillSpree handles the proration automatically.
  • **Pause/Resume**: Temporarily stop billing without losing customer data.
  • **Renewals**: Configurable auto-renewal settings.
  • Cancellation Handling

    You can schedule cancellations for the end of the billing period or terminate immediately.

    BillSpree - Billing API Reference

    Complete technical documentation and interactive API explorer for BillSpree - Billing.

    Loading API Reference...