Configurable billing for your product.
Define your plans, pricing, and access rules. Customise the billing experience your customers see, from subscriptions to payment recovery.
Plan configuration
Define the plans your product needs. Choose the features and allowances each plan includes, then use those rules to control access in your app.
Use flat, per-seat, graduated, or volume pricing. Add a base fee to per-unit charges, and configure trials and billing intervals.
YOUR PLAN SETTINGS
- Plan name
- Studio
- Project allowance
- 25
- Data exports
- Enabled
Studio
- Projects
- 25
- Data exports
- ✓ Included
Your interface reflects the plan’s entitlements.
Usage pricing
Set included allowances, overage rates, and notification thresholds for your own features. Report usage from your backend and show customers how your pricing applies.
usage.threshold_reached80% of allowance reached
↳ Send configured usage emailUsage estimate
Your app · Monthly billing
- Base plan
- £29.00
- Included calls
- 10,000
- Additional usage0 calls · 0 blocks × £5
- £0.00
- Estimated total
- £29.00
£5 per additional 1,000 calls.
Partial blocks round up.
Illustrative usage and prices. The estimate excludes tax and discounts.
Invoice templates
Choose an invoice design and customise its logo, colours, and typography. Give customers itemised invoices and PDF downloads in your branding.
Billing interface
Use your branding and choose the billing sections customers can see. Embed the portal in your app, use hosted billing, or build your own interface with SDK hooks.
Manage subscription
Your branding and enabled sections flow through to the customer interface.
Subscription management
Offer plan changes, add-ons, coupons, and cancellation in your own interface. Include proration previews, refunds, and credit notes where your product needs them.
Payment recovery
Define your recovery policy. Configure the grace period, email templates, and a cancel, pause, or downgrade action. Let customers update their card and retry an unpaid invoice.
Your £29.00 payment failed.
↳ Card updatedInvoice PRO-1042
Invoice paid · Subscription active
Example with your email template and chosen recovery policy.
Billing in your app
Use the billing portal, embed payment components, or build your own interface with SDK hooks.
Developer overview- Payments
- Connect Stripe for payment processing. Embedded payment forms use Stripe Elements, including card authentication when required.
- Usage & access
- Report billable usage from your backend. Use entitlement checks in the interface and enforce access on your server.
- Customer accounts
- Subscriptions can belong to individuals or organisations. Keep billing actions within the customer’s account and permission scope.
Build with Manifold.
Tell us what you’re building.
We’ll help you get started.