Bold Internal Billing API
The Bold Billing API is a REST API designed to integrate billing functionality into Bold's tech team products.
By using Stripe's payment infrastructure, this API provides a minimal interface for managing essential billing operations while reducing the risk of errors and security issues.
Key Features:
- Product Registration: register new applications using Stripe secret keys.
- Customer Management: add and manage customers for each registered application.
- Payment Method Handling: store and update customer payment methods securely.
- Subscription Control: suspend or resume customer subscriptions.
- Real-time Invoice Status: get current information on subscription invoice payment status.
- Invoice Retrieval: fetch customer invoices as needed.
- Payment Issue Resolution: handle and resolve payment incidents efficiently.
Benefits:
- Centralized MRR Tracking: aggregate Monthly Recurring Revenue data across all Bold products.
- Enhanced Security: reduce risks associated with secret key exposure.
- Error Reduction: minimize billing-related bugs and disputes.
- Simplified Integration: quickly add billing features to new and existing products.
Implementation:
The Bold Billing API works exclusively with Stripe and should be integrated into your product's backend.
While the API manages core billing operations, product-specific billing rules must be implemented within your application's logic.
By using this API, Bold's tech teams can focus on building products while managing billing through a centralized system.
Docs:
Endpoints with their signatures are available in this API Reference.