You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -159,11 +200,12 @@ To use custom billing, add a billing configuration the fragment you use for your
159
200
<!-- prettier-ignore -->
160
201
| Name | Type | Required? | Description |
161
202
| ---- | ---- | --------- | ----------- |
162
-
|`cost_per_month`| object | Optional | See [cost per month attributes](/manage/manage/white-labelled-billing/#click-to-view-cost-per-month-attributes). Default: `{}` (all machines cost `0`). |
163
-
|`cost_per_year`| object | Optional | See [cost per year attributes](/manage/manage/white-labelled-billing/#click-to-view-cost-per-year-attributes). Default: `{}` (all machines cost `0`). |
203
+
|`cost_per_month`| object | Optional | See [cost per month attributes](/manage/manage/white-labelled-billing/#click-to-view-cost-per-month-attributes). If specified, you cannot also specify `cost_per_year`. Default: `{}` (all machines cost `0`). |
204
+
|`cost_per_year`| object | Optional | See [cost per year attributes](/manage/manage/white-labelled-billing/#click-to-view-cost-per-year-attributes). If specified, you cannot also specify `cost_per_month`. Default: `{}` (all machines cost `0`). |
164
205
|`tier_name`| string |**Required**| The name of the billing tier. |
165
-
|`description`|| Optional | Description for the billing tier. Default: `""`. |
206
+
|`description`|string| Optional | Description for the billing tier. Default: `""`. |
166
207
|`tier_credit`| number | Optional | Credit that should be applied to final total for the org. Default: `0`. |
208
+
|`in_arrears`| boolean | Optional | Whether billing is charged in arrears (after usage) or upfront. For monthly billing, set to `true` for billing after usage and `false` for upfront billing. If set to `false` you can only set the `per_machine` attribute in `cost_per_month`. For annual billing, `in_arrears` must be set to `false`. Default: `false`. |
167
209
168
210
{{% /expand%}}
169
211
@@ -204,3 +246,26 @@ Payments for white-labeled billing go directly to Viam. To arrange reimbursement
204
246
### Can I customize the billing page further?
205
247
206
248
If you need further customization, please [contact us](mailto:[email protected]).
249
+
250
+
### How does renewal work?
251
+
252
+
Renewal is automatic for upfront annual billing and for upfront monthly billing.
253
+
For monthly billing after usage, if there is no usage, there is no charge.
254
+
If the `per_machine` field is set, then a machine existing, is considered usage.
255
+
256
+
### When are invoices generated?
257
+
258
+
-**Monthly billing (`in_arrears: true`)**: Invoices are generated on the first day of the month and customers are charged at the end of each month for the per machine cost and usage during that month.
259
+
For example, if you set up a machine on June 20, you'll get an invoice on July 1 for 10 days of usage. Then you'll get the next invoice on August 1 for the usage in July.
260
+
-**Monthly billing (`in_arrears: false`)**: Invoices are generated shortly after the billing fragment is added to the machine and customers are charged at the beginning of each new month of usage for the per machine cost.
261
+
For example, if you set up a monthly upfront machine on June 20, you'll get an invoice shortly after on the same day.
262
+
Then you'll get the next invoice on July 20, then August 20, and so on.
263
+
-**Annual billing (`in_arrears: false`)**: Invoices are generated shortly after the billing fragment is added to the machine and customers are charged at the beginning of each new year of usage for the per machine cost.
264
+
For example, if you set up an annual upfront machine on June 20, you'll get an invoice shortly after on the same day.
265
+
Then you'll get the next invoice on June 20 the following year.
266
+
267
+
### Can customers switch between monthly and annual billing?
268
+
269
+
Yes. However, switching billing fragments will result in the new charge immediately taking effect.
270
+
We recommend that you wait until the end of the current billing cycle to remove the old billing
Copy file name to clipboardExpand all lines: docs/manage/reference/billing.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,11 +20,11 @@ You must be an [organization owner](/manage/manage/rbac/) to see this page.
20
20
21
21
The **Payment and billing** page shows you:
22
22
23
-
- your usage for the current month
23
+
- your usage for the current billing period
24
24
- the date for your next invoice
25
25
- the payment method on the account
26
26
- a cost breakdown for cloud storage, cloud data upload, cloud data egress, remote control, and standard compute costs
27
-
- all your monthly invoices
27
+
- all your invoices (monthly or annual depending on your billing configuration)
28
28
29
29
{{< alert title="Note" color="note" >}}
30
30
@@ -60,12 +60,16 @@ Organizations without valid payment methods may experience limitations on their
60
60
61
61
## Download an invoice
62
62
63
-
You can view all your monthly invoices for your organization:
63
+
You can view all your invoices for your organization:
64
64
65
65
1. Click on the organization name in the top right of the navigation bar and then click on **Payment and billing**.
66
66
You must be an [organization owner](https://docs.viam.com/manage/manage/rbac/) to see this page.
67
67
1. Find the **Invoices** section of the **Payment & Billing** page.
68
-
1. Click on **Download (PDF)** next to the relevant month.
68
+
1. Click on **Download (PDF)** next to the relevant billing period.
69
+
70
+
{{< alert title="Note" color="note" >}}
71
+
Invoices may be generated monthly or annually depending on your billing configuration. Organizations using annual billing will receive invoices every 12 months instead of monthly.
72
+
{{< /alert >}}
69
73
70
74
## Set billing alerts
71
75
@@ -74,7 +78,7 @@ You can set alerts to receive an email notification when your monthly spend exce
74
78
1. Click on the organization name in the top right of the navigation bar and then click on **Payment and billing**.
75
79
You must be an [organization owner](https://docs.viam.com/manage/manage/rbac/) to see this page.
76
80
1. Scroll to the bottom of the **Payment & Billing** page.
77
-
1. Click **Set amount** and enter a monthly threshold.
81
+
1. Click **Set amount** and enter a monthly threshold amount.
78
82
79
83
## Receive billing emails at a different email or and email alias
0 commit comments