11---
2- title : Subscriptions on OpenFn.org
2+ title : Billing & Subscription Management on OpenFn.org
33id : overview
44sidebar_label : Subscriptions (OpenFn.org)
55---
@@ -17,9 +17,9 @@ billing accounts and subscriptions.
1717:::tip Need OpenFn on _ Your_ Servers?
1818
1919OpenFn can be deployed anywhere. Check out the
20- [ Deployment docs] ( /documentation/deploy/options ) to learn about supported options
21- and the "do-it-yourself" local deployment pathway. If you seek expert help to
22- manage your local deployment, check out the
20+ [ Deployment docs] ( /documentation/deploy/options ) to learn about supported
21+ options and the "do-it-yourself" local deployment pathway. If you seek expert
22+ help to manage your local deployment, check out the
2323[ managed deployment services] ( https://www.openfn.org/pricing?hostingType=selfHosted )
2424offered by the OpenFn core team.
2525
@@ -140,3 +140,29 @@ For downgrades, you are allowed to continue using your current plan until your
140140cycle ends as you have already pre-paid for usage during that cycle. When the
141141cycle ends, the lower limits will be applied and your next charge will be for
142142the price of your new plan.
143+
144+ ## Transferring Project Subscriptions
145+
146+ If you're a billing account manager, you can request to transfer ownership
147+ (i.e., ask someone else to pay for) a project in your billing account. Enter
148+ their email address, and they'll be notified.
149+
150+ To accept the transfer request, they will need to be a manager of at least one
151+ billing account with an active payment method. They'll choose the billing
152+ account, choose the payment method they want to use, and then the transfer will
153+ be complete and _ they_ will pay the next time a payment is owed for that
154+ subscription.
155+
156+
157+ ## How It Fits Together (for the engineers 🤓)
158+
159+ ``` mermaid
160+ erDiagram
161+ "User" }|--|{ "Project" : "A user can access many projects"
162+ "User" }|--|{ "Billing Account" : "A user can access many billing accounts"
163+ "Project" ||--|| "Subscription" : "A project has one active subscription"
164+ "Billing Account" ||--o{ "Payment Method" : "A billing account has many payment methods"
165+ "Payment Method" ||--o{ "Subscription" : "A payment method can be use for many subscriptions"
166+ "Billing Account" ||--o{ "Subscription" : "A billing account has many subscriptions"
167+ "Plan" ||--o{ "Subscription" : "Many subscriptions use the same plan"
168+ ```
0 commit comments