Subscription Billing
Automate recurring billing for your customers with subscriptions, products, pricing, and automatic bill generation.
Acquired Billing allows you to automate recurring billing for your customers. Rather than manually initiating each payment, you create a subscription with a product, price, and billing cycle, and Acquired handles the rest — generating bills at the appropriate intervals and processing payments automatically.
How billing works
A subscription ties together a customer, a product, a price, and one or more payment methods. Once active, the subscription automatically generates bills at each billing cycle, and each bill triggers a payment attempt against the customer's stored payment method.
The subscription lifecycle is as follows:
- Create a subscription — submit a POST request to the
/subscriptionsendpoint with the customer, product, and price details. - Activate the subscription — if the subscription was created without a payment method, activate it by supplying payment methods via the
/subscriptions/{subscription_id}/activateendpoint. - Bills are generated automatically — once active, a bill is created for each billing cycle based on the price configuration.
- Payments are processed — at each bill's due date, a payment is automatically attempted against the customer's stored payment method.
- Subscription ends — the subscription is automatically cancelled when the billing cycle limit is reached, or can be cancelled manually via the API at any time.
Integration journey
Follow these guides to set up and manage subscriptions:
-
Quick Start: Your First Subscription
- Create your first subscription end-to-end with the minimum required fields.
-
- Learn about subscription statuses, activation, pausing, cancellation, and pricing models.
-
- Configure fixed or variable pricing models and billing cycle details.
-
- Offer trial periods before the first payment is collected.
-
- Understand how bills are generated, how payment processing works, and how to manage bill statuses.
Updated about 6 hours ago