Many payment gateways offer “subscriptions”, such as PayPal or Braintree, but these are just recurring charges. Blackthorn Payments has this same concept with Payment Schedules.
Think of a gym membership. Every month, you’re charged $80 and you get an email. There is not a multi-line invoice generated, there’s no proration calculation, there typically is no upgrade or downgrade logic, etc. The recurring charge is often just canceled and a new schedule is started at the beginning of the next month.
True subscriptions generate invoices with multiple line items every billing cycle. Stripe Billing provides this functionality, which is also part of Blackthorn Payments. Other options include Chargify, Chargebee, Zuora, and Recurly. These systems allow for upgrade, downgrade, pause, and proration scenarios, with automatically calculated prices.
Updated about 2 years ago